Repository navigation
v0.14.0
What's new
SDD plain improvements
- Resume with feedback now revises the spec and stops for re-review instead of going straight to implementation (#215)
- Agent authorised to run bash commands (tests, linters) without asking during resume (#213)
bypassPermissionson resume — claude adapterresume_cmdnow passes--permission-mode bypassPermissionsso pytest and other commands aren't blocked (#214)- Plain spec sections clarified — Changes vs Test Cases distinction tightened; all sections required even if "None" (#210)
Headless + notifications
- Spec-ready notification —
agentctl start --sdd=plain --headless --notifynow pops "Spec ready for review — run agentctl resume N" instead of the generic finish message (#216) - First-run notification test — on the first
--notifyuse, a test notification fires immediately with a hint to enable Alert style in System Settings (#211) - Failure notification includes
agentctl logs Nso you know where to look (#216)
Output and UX
- PR status always shown after foreground agent exits — prints
PR: nonewhen no PR was opened, cleanup hint only appears when a PR actually exists (#212) - Distinct error hint on crash — foreground agent crash shows "agent exited with error — check the log: agentctl logs N" instead of the cleanup hint (#208)
- Spinner no longer overwrites partial log lines on TTY (#209)
- Spec path shown after SDD agent pauses for review (#209)
agentctl logsexits with message when the agent process dies instead of hanging forever (#205)
Claude adapter
resume_cmdnow includes--permission-mode bypassPermissions(#214)
What's Changed
- fix: agentctl logs exits with message when agent process dies by @arun-gupta in #205
- fix: print distinct error hint when agent crashes in foreground mode by @arun-gupta in #208
- fix: prevent spinner from overwriting partial log lines on TTY by @arun-gupta in #209
- fix: clarify plain spec sections and require all sections filled by @arun-gupta in #210
- feat: fire test notification on first --notify use by @arun-gupta in #211
- fix: always show PR status after agent exits; cleanup hint only when PR exists by @arun-gupta in #212
- fix: authorise agent to run bash commands without asking in SDD plain mode by @arun-gupta in #213
- fix: add --permission-mode bypassPermissions to claude adapter resume_cmd by @arun-gupta in #214
- fix: resume with feedback in SDD mode revises spec and stops, not implements by @arun-gupta in #215
- feat: tailor completion notification for SDD headless spec checkpoint by @arun-gupta in #216
Full Changelog: v0.13.0...v0.14.0