v1.16.13
p-e-w/hereticv1.16.13Sep 19, 2026by github-actions[bot]
Upgrading?
AI Summary
Introduces CLI recall commands, refactors update logic to prevent launchd bootout, and fixes TUI wrap/truncation issues.
Key Highlights
- Fix four cosmetic TUI wrap/truncation findings
- Add CLI recall commands (backfill, sweep, status, etc.)
- Refactor update logic to never boot out launchd service
- Recall usage folds with each checkpoint
New Features
- CLI recall commands (backfill, sweep, status, sessions, search, show, open, gc, rebuild)
- TUI wrap/truncation fixes
- Launchd update hygiene improvements
- Usage folds for recall checkpoints
Full Release Notes
## Agent Deck v1.16.13 Terminal session manager for AI coding agents. ### Installation **Homebrew (recommended):** ```bash brew install asheshgoplani/tap/agent-deck ``` **Quick Install:** ```bash curl -fsSL https://raw.githubusercontent.com/asheshgoplani/agent-deck/main/install.sh | bash ``` **Go Install:** ```bash go install github.com/asheshgoplani/agent-deck/cmd/agent-deck@v1.16.13 ``` ## Changelog * 8d839ea2cc7e51751b3833400bc45ab9e60b9634 Fix four cosmetic TUI wrap/truncation findings from v1.16.12 end check * 3648786c2afb1b3fe789ce8b57cd153d576fd717 Merge origin/main into fix/autoupdate-launchd-and-sweep-20260919 * f929c737e68c6077dbb65bbf9e48fdb263296f5c cli: agent-deck recall backfill|sweep|status|sessions|search|show|open|gc|rebuild * 60424546c8bb09291b6935e39483c64a5b8942ff feat(tui): call an unrestarted TUI overdue and let the fleet watch see it * b2cd68243bff85e4769a225ea43203502ad75a63 fix(tmux): budget control-pipe connects per session and log one summary a minute * c4ea79cb99515dedff77a142e25cf00648234480 fix(ui): disable Go telemetry to stop TempDir RemoveAll race * 212ac917385b34ed04a593c28eeb7606a3886e91 fix(ui): width-aware footers and dialog wraps (#2313) * b44c0c9986627ce6b289629f17fcae675fb18cae fix(update): launchd hygiene never boots out its own service, retries with backoff and fails loudly; update.log audit trail; version-aware remote sweep * a316ec3c867c7a9c081c9c2f1208bd6ae2e5bc57 fix(update): remember a launch agent that never came back and retry it on every run * 0ed0839fa2e4e4c7412e31dc35f9d1699e86c38d fix(update): self-update never boots out its own launchd service; audit log; version-aware sweep; pipe budget; overdue TUIs (#2312) * 48a4df6f89514208714bc3e853105de1c30a3357 recall: Codex tails past a lagging cursor, no empty compaction rows, Gemini fields one by one * eee4773379de21d3d3fe50f1d4655e28a39be640 recall: Codex, pi, Gemini, OpenCode and Hermes readers, cursor kinds, hook queue * b61c10c046f5eaf0ce7ab55648ac6216bdb442db recall: a clipped body never makes a --phrase hit NOT found * 14bcafcd09e82b98b61392158ecb79a6b7cf2de5 recall: containment roots, config keys, migration paths, usage fold * 8a7a8d33f98798b5310001857d02e77d19b6ab43 recall: fix golangci findings (errcheck, gosec, unused) * 83c6ff6f49db6c409a15f5a31d273d317e6fc9eb recall: fix golangci findings (errcheck, unused) * 6d7db50c988b4f733d3ac74e4ea1bf1ba6565bde recall: fix remaining golangci gosec G202 findings * 1bc4de4a18ec058b113baa3f13b9f7058de78f00 recall: hook and session-event triggers, roots for every harness, containment * f730c126e86b6b7d1546ce55d072b508c47190fe recall: key Gemini sessions on the chat file, not the reused sessionId * 12185812b89fa9d917295d2f7068d4d5bbd40cb6 recall: recall.db store, Claude reader, ingest, query and classify * 142ba23b75d116233ad97ddc571667746cd6f212 recall: review round 2 (lifecycle, ceiling, cross-profile cards and usage) * 06e07bd62431cbf39561277e92aa5b8287b65b03 recall: share the reader layout, emitter and helpers across harnesses * c6b4a67c0db035c902ff718bce4c3b969182570f recall: the Stop hook only queues; daemon notifies leave the daemon goroutine * f0b49fa064ab8f78d8a92ff9ea37048d00220593 recall: the TUI preview and `show #n` resolve the listing id; overlay fits 80 columns * dace3a0bb4f50903472003ffb0e58024aae849e5 recall: usage folds with each checkpoint, --phrase follows the ranked hits * 8409b8991dc4e6fd53535c0e3fd3ef8e3d2a9ea4 refactor(update): fold the pending-agent load and the sweep decision into single paths * 6a41e1693c1650d99a8281213c5589dbc65ef99b refactor(update): share the pending-agent sort and label helpers * 6527edc05b3e3c80d30f4ea5f4d1a7caa263d757 release: v1.16.13 * db0c485cbcb3758b0291ca965a45fe2d45b6f1a5 test(tui): golden frames for the installed-update banners; overdue age reads "3h" * 4a2a2421c497c3930fc84cff128e04a8b7f1d3b8 test(tui): regenerate the 80-column banner goldens for the width-aware filter bar * de7ea3b81606751bb2e80bb2993bb0f69232f1c1 test(ui): disable Go telemetry to stop the TempDir cleanup race (#2315) * 91731acb9b26af9f0f5608376d7b4d6c0025ed4d test(update): isolate the tmux socket in the package TestMain * 03f78ad186c2b324b25764c5c6779aeb9f60d8ef test(update): keep every launchd test off the real cache dir * 8be1f249066eaccccf1f6d17a630cc34efd7843e tui: G opens Recall search over the index; recall CLI parity * 0878c97b337c216193c1f5d338a5f660a75f8eb3 ui: recall catch-up tick reaches the overlay; "Recall is off" shown inside the local search --- **Full Changelog**: https://github.com/asheshgoplani/agent-deck/compare/v1.16.12...v1.16.13
Related Repositories
public-apis/public-apis★ 491,140
A collective list of free APIs
NousResearch/hermes-agent★ 255,982
The agent that grows with you
yt-dlp/yt-dlp★ 200,082
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,496
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,704
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.