github asheshgoplani/agent-deck v1.16.13

6 hours ago

Agent Deck v1.16.13

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.16.13

Changelog

  • 8d839ea Fix four cosmetic TUI wrap/truncation findings from v1.16.12 end check
  • 3648786 Merge origin/main into fix/autoupdate-launchd-and-sweep-20260919
  • f929c73 cli: agent-deck recall backfill|sweep|status|sessions|search|show|open|gc|rebuild
  • 6042454 feat(tui): call an unrestarted TUI overdue and let the fleet watch see it
  • b2cd682 fix(tmux): budget control-pipe connects per session and log one summary a minute
  • c4ea79c fix(ui): disable Go telemetry to stop TempDir RemoveAll race
  • 212ac91 fix(ui): width-aware footers and dialog wraps (#2313)
  • b44c0c9 fix(update): launchd hygiene never boots out its own service, retries with backoff and fails loudly; update.log audit trail; version-aware remote sweep
  • a316ec3 fix(update): remember a launch agent that never came back and retry it on every run
  • 0ed0839 fix(update): self-update never boots out its own launchd service; audit log; version-aware sweep; pipe budget; overdue TUIs (#2312)
  • 48a4df6 recall: Codex tails past a lagging cursor, no empty compaction rows, Gemini fields one by one
  • eee4773 recall: Codex, pi, Gemini, OpenCode and Hermes readers, cursor kinds, hook queue
  • b61c10c recall: a clipped body never makes a --phrase hit NOT found
  • 14bcafc recall: containment roots, config keys, migration paths, usage fold
  • 8a7a8d3 recall: fix golangci findings (errcheck, gosec, unused)
  • 83c6ff6 recall: fix golangci findings (errcheck, unused)
  • 6d7db50 recall: fix remaining golangci gosec G202 findings
  • 1bc4de4 recall: hook and session-event triggers, roots for every harness, containment
  • f730c12 recall: key Gemini sessions on the chat file, not the reused sessionId
  • 1218581 recall: recall.db store, Claude reader, ingest, query and classify
  • 142ba23 recall: review round 2 (lifecycle, ceiling, cross-profile cards and usage)
  • 06e07bd recall: share the reader layout, emitter and helpers across harnesses
  • c6b4a67 recall: the Stop hook only queues; daemon notifies leave the daemon goroutine
  • f0b49fa recall: the TUI preview and show #n resolve the listing id; overlay fits 80 columns
  • dace3a0 recall: usage folds with each checkpoint, --phrase follows the ranked hits
  • 8409b89 refactor(update): fold the pending-agent load and the sweep decision into single paths
  • 6a41e16 refactor(update): share the pending-agent sort and label helpers
  • 6527edc release: v1.16.13
  • db0c485 test(tui): golden frames for the installed-update banners; overdue age reads "3h"
  • 4a2a242 test(tui): regenerate the 80-column banner goldens for the width-aware filter bar
  • de7ea3b test(ui): disable Go telemetry to stop the TempDir cleanup race (#2315)
  • 91731ac test(update): isolate the tmux socket in the package TestMain
  • 03f78ad test(update): keep every launchd test off the real cache dir
  • 8be1f24 tui: G opens Recall search over the index; recall CLI parity
  • 0878c97 ui: recall catch-up tick reaches the overlay; "Recall is off" shown inside the local search

Full Changelog: v1.16.12...v1.16.13

Don't miss a new agent-deck release

NewReleases is sending notifications on new releases.