Skip to content

v1.9.48

Choose a tag to compare

@github-actions github-actions released this 07 Jun 05:32

Agent Deck v1.9.48

Terminal session manager for AI coding agents.

Installation

Homebrew (recommended):

brew install asheshgoplani/tap/agent-deck

Quick Install:

curl -fsSL https://raw.githubusercontent.com/asheshgoplani/agent-deck/main/install.sh | bash

Go Install:

go install github.com/asheshgoplani/agent-deck/cmd/agent-deck@v1.9.48

Changelog

  • 5976e95 chore(release): v1.9.48
  • e5e8f33 ci(release): set PERF_BUDGET_MULTIPLIER=2.0 on release test gate (match perf-smoke.yml + perfbudget.go docstring)
  • f4514d8 feat(session): show_only_installed_tools config flag (#1259) (#1276)
  • bae56e6 feat(tui): fork-with-state controls in the ForkDialog (PR-B) (#1291)
  • b5886a5 feat(ui): optional last-update timestamp badge on session rows (#1273)
  • a3868e8 feat: support Pi session forking (#1287)
  • f6726e5 fix(agentpaths): warn/refuse on silent legacy ~/.agent-deck fallback (S4, data-loss safeguard) (#1285)
  • c373d89 fix(bridge): support HTTP proxy for Telegram bot via environment variables (#1280)
  • 0ab5b71 fix(git): materialize fork state from repo root (#1277)
  • a0ca8c6 fix(session): make 'revive' concurrency-safe so it can't clobber concurrently-added sessions (#1296)
  • d1c263c fix(session): reconcile session title/badge on attach (#1282)
  • 2c90c08 fix(session): use RemoveWorktree for fork-state cleanup (#1279)
  • 61b90dd fix(statedb): refuse empty-payload SaveInstances sweep on populated table (S1, data-loss safeguard) (#1283)
  • 69089c9 fix(statedb,userconfig): backup-before-destructive-write + refuse config section-drop (S2+S3, data-loss safeguards) (#1286)
  • dcd6f8d fix(tui): address PR #1291 review feedback (fork-with-state) (#1292)
  • 1590ee6 refactor(tui): behavioral coverage for fork rollback paths (PR #1292 review) (#1293)
  • 7624265 test(isolation): mandatory HOME+XDG sandbox in all path-touching TestMain + guard test (S5, data-loss safeguard) (#1284)
  • 9b88400 test(tmux): make TestOpenKeySender pane-width robust (#1284 isolation regression)

Full Changelog: v1.9.47...v1.9.48