Agent Deck v0.28.0
Terminal session manager for AI coding agents.
What's New
Bug Fixes
- fix(session): Prevent stale session ID rebinding from disk scan (#490) — @stevedashevsky
- fix(ui): Align selection arrow for sub-sessions (#488) — @stevedashevsky
- fix(group): Preserve group name case in group move command (#487) — @stevedashevsky
- fix: Expose
tmux_sessionin JSON API output (#459) — @franzwilhelm
Build & Infrastructure
- build: Make version dynamic via ldflags (
const→var) (#453) — @nicolaslenepveu - build: Add version ldflags to GoReleaser for proper injection
- build: Fix Makefile release validation to match
var Version
Testing
- test: Add TUI smoke tests (binary-level build, launch, dialog, quit verification)
- test: Add schema migration tests (old schema → Migrate() → new code)
- test: Add visual verification pipeline (
scripts/visual-verify.sh) - test: All 5 TUI screenshots verified: main screen, new session dialog, settings panel, session running, help overlay
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@v0.28.0Contributors
- @stevedashevsky — 3 bug fixes (session ID rebinding, sub-session arrow alignment, group name case)
- @franzwilhelm — JSON API tmux_session exposure
- @nicolaslenepveu — dynamic version via ldflags
Full Changelog: v0.27.5...v0.28.0