Agent Deck v1.9.0
Terminal session manager for AI coding agents.
Installation
Homebrew (recommended):
brew install asheshgoplani/tap/agent-deckQuick Install:
curl -fsSL https://raw.githubusercontent.com/asheshgoplani/agent-deck/main/install.sh | bashGo Install:
go install github.com/asheshgoplani/agent-deck/cmd/agent-deck@v1.9.0Changelog
- a35d237 chore(v1.9.x): three small followups (sentinel, busy-retry, gh-normalizers) (#905)
- a67a7c6 feat(logging): land 8 of top-10 logging additions for v1.9 (T3) (#914)
- ea4d557 feat(mcppool): spawn each MCP child in its own systemd scope (cascade prevention) (#902)
- 4d19834 feat(safego): add safeGo() panic-recovery wrapper + apply to 4 fire-and-forget goroutines (#901)
- d7a36d8 feat(sessionstatus): introduce shared hook→status derivation package (#898)
- f704e47 feat(testutil): Phase 1 test infrastructure — 8 harnesses (#916)
- a896f91 feat(v1.9): consolidate sister-function clusters S1/S2/S3 (#913)
- 9e39164 fix(hooks): inotify overflow recovery + WARN-log silent swallows + flicker detector (#900)
- 95af6e1 fix(mcppool): prevent duplicate MCP children for same (session, name) (cascade trigger) (#904)
- 7d3d6f2 fix(mcppool): v1.9.0 release blocker — close FD leak + race in HTTPServer.Start, surface inner exit from systemd-run (#931)
- e312ffa fix(statedb,conductor): atomic writes + withBusyRetry helper (T7) (#912)
- b4439c6 fix(v1.9-t5): plug FD leaks, close watcher channels, extend ptmx mutex (#915)
- 7dbcaf4 release: prepare v1.9.0 changelog
- bc4e25d test(send): rewrite 8 canonization tests + add Waiting/Error/Idle parity tests (T4 v1.9) (#899)
- a448bfc test(v1.9): Phase 1 regression coverage (12 cases, P0 use-case + v1.8.x regression scenarios) (#903)
Full Changelog: v1.8.3...v1.9.0