Skip to content

agent-deck

v1.9.48 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agent ai-agents ai-coding-assistant aider bubble-tea claude-code
+11 more
cli codex developer-tools discord gemini-cli go mcp productivity session-manager tmux tui

Summary

AI summary

Broad release touches session, tui, recommended, and PR-B.

Changes in this release

Feature Medium

Adds "show_only_installed_tools" config flag to session module.

Adds "show_only_installed_tools" config flag to session module.

Source: llm_adapter@2026-06-07

Confidence: high

Feature Medium

Adds fork-with-state controls in the ForkDialog UI.

Adds fork-with-state controls in the ForkDialog UI.

Source: llm_adapter@2026-06-07

Confidence: high

Feature Medium

Adds optional last‑update timestamp badge on session rows.

Adds optional last‑update timestamp badge on session rows.

Source: llm_adapter@2026-06-07

Confidence: high

Feature Medium

Adds support for Pi session forking.

Adds support for Pi session forking.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix High

Makes 'revive' operation concurrency‑safe to avoid clobbering sessions.

Makes 'revive' operation concurrency‑safe to avoid clobbering sessions.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix High

Reconciles session title and badge on attach for consistency.

Reconciles session title and badge on attach for consistency.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix High

Uses RemoveWorktree for fork‑state cleanup to prevent stale worktrees.

Uses RemoveWorktree for fork‑state cleanup to prevent stale worktrees.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix High

Refuses empty-payload SaveInstances sweep on populated table to avoid data loss.

Refuses empty-payload SaveInstances sweep on populated table to avoid data loss.

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Bugfix High

Backs up before destructive writes and refuses config section drops to prevent data loss.

Backs up before destructive writes and refuses config section drops to prevent data loss.

Source: granite4.1:30b@2026-06-07-audit

Confidence: low

Bugfix Medium

Supports HTTP proxy for Telegram bot via environment variables.

Supports HTTP proxy for Telegram bot via environment variables.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix Medium

Materializes fork state from repository root in git handling.

Materializes fork state from repository root in git handling.

Source: llm_adapter@2026-06-07

Confidence: high

Bugfix Medium

Warns and refuses silent legacy ~/.agent-deck fallback to prevent data loss.

Warns and refuses silent legacy ~/.agent-deck fallback to prevent data loss.

Source: llm_adapter@2026-06-07

Confidence: low

Full changelog

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/[email protected]

Changelog

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

Full Changelog: https://github.com/asheshgoplani/agent-deck/compare/v1.9.47...v1.9.48

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track agent-deck

Get notified when new releases ship.

Sign up free

About agent-deck

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

All releases →

Related context

Earlier breaking changes

  • v1.10.9 Stop global -p/--profile from shadowing a subcommand's -p flag

Beta — feedback welcome: [email protected]