v1.16.0
Agent Deck v1.16.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.16.0Changelog
- 48cdba9 Confirm submitted Pi messages
- 4114783 Merge actual PR 2083 main ancestry into tested title correction
- 51d9792 Merge reviewed PR 2083 into current main for title validation
- 9d63cdf Merge reviewed main and process identity fixes into title configuration
- b255979 Read Pi replies from transcripts
- d076206 chore(deps): update grouped Go dependencies (#2087)
- b709de1 ci: add advisory intake labels to new issues (#2139)
- 0e62720 ci: nudge inactive needs-info PRs without closing (#2140)
- 6e9bcb0 docs(ci): document required PR checks (#2143)
- da47681 feat(display): configurable terminal title with group/tree (title_format)
- 40e3a6d feat(doctor): warn about shared named Claude account directories (#2124)
- e92323e feat(remote): forward scoped CLI commands over SSH (#2116)
- b03fc10 feat(remote): forward the new-session configuration to remote creation (#2155)
- 01c011b feat(remote): pull cross-machine completions with
agent-deck remote drain(#1948) (#1952) - b186011 feat(telemetry): add explicit opt-in usage telemetry (#2106)
- 326599f feat(title): use exact Deck titles at Claude startup (#2075)
- 3d7cb43 feat(tui): pick and switch the Claude account from the TUI (#924) (#2152)
- 1696990 feat(ui): filter sessions by recency and refresh expired windows (#2098)
- 2ea1ed2 feat(ui): offer Fable 5.1 in both model pickers (#2109)
- 35aec63 feat(ui): support a window for open-shell-here (#2068)
- 6bb9eb9 fix(cli): expose stored account slots in list and show (#2121)
- 778a26b fix(cli): make help requests read-only (#2055)
- 0e1ca2a fix(conductor): make PEP 668 remediation work (#2076)
- 0f73b45 fix(display): carry group metadata into fork constructors
- 61fdfbe fix(display): keep title policy and committed groups consistent
- 83474dc fix(pi): require unambiguous send and fresh local output evidence
- 7042d03 fix(pi): select output from the persisted conversation branch (#2119)
- 498cd25 fix(remote): forward Docker sandbox checkbox to remote creation (#2127)
- 29442fd fix(session): preserve account slots and concurrent storage changes (#2114)
- e71d0d0 fix(ssh): preserve native attach input, detach, and terminal behavior (#2117)
- d63c373 fix(tmux): ErrCaptureGone sentinel + stderr allowlist for vanished-pane captures
- fdc3a91 fix(tmux): preserve socket faults and final capture errors
- 461e094 fix(tmux): prevent terminal-feature growth across concurrent clients (#2063)
- 73b5cea fix(tui): preserve rapid SSH input and verify native macOS acceptance (#2125)
- ccf2c3d fix(ui): expand tabs so captured lines stay within the frame (#2073)
- ed8bbd7 fix(ui): remote group management from the TUI (replaces #2081) (#2157)
- 9b9f7bf fix(ui): show case-insensitive path completions (#2027)
- 5b3d160 fix(ui): show stored account slots in session rows (#2122)
- de5221d fix(update): scope gh token lookup to github.com (#2105)
- e23fd45 fix(web): refresh menu after external session changes (#2092)
- 921525d fix: refresh shared session state without losing concurrent updates (#2123)
- e40a6db refactor(web): break auth and toast import cycles (#2151)
- 779bb24 release: v1.16.0 (#2161)
- c28f77f test(tmux): clear sweep memo after its fixture
- aef36cc test(tmux): wait for one-shot client readiness before freezing
Full Changelog: v1.15.0...v1.16.0