github asheshgoplani/agent-deck v1.16.39

33 minutes ago

Agent Deck v1.16.39

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

Changelog

  • f43c250 build(deps): bump the go-minor-patch group with 6 updates (#3101)
  • 477dd6e build: Go 1.26.11 for GO-2026-6859 (net/http) (#3128)
  • 1930dfd ci(runtime-health): keep the red perf overlay in step with StatusUpdatePass (#3129)
  • 45e61ef ci: move native macOS job from retired macos-14 to macos-15 (#3121)
  • 0549d06 docs(changelog): Unreleased since v1.16.38, and a release step that moves it (#3093)
  • c24edef feat(comms): a listed pi parent is a ledger consumer; its doorbells ride the socket (#3024)
  • 0863524 feat(conductor): standing orders (agent-deck orders) and unattended permission deny (#3095)
  • 73259d7 feat(pi): extension v5 with wake socket, socket export and version floor (rebased #3036 with the fork socket fix) (#3078)
  • fcb89be feat(remote): forward read-only session ownership inspect (#3111)
  • 08d5057 feat(session): judge a fresh start by turn_seq (step 2 of #3012) (#3084)
  • 5e6cbbf feat(session): judge a restart by turn_seq (step 3 of #3012) (#3139)
  • f701771 feat(ui): show the agent-deck mark (●●○) in the TUI, README and site (#3096)
  • 7825da8 feat(ui): show the voice mic badge on the session row it talks to (#3102)
  • 6d5d657 feat: connect any assistant bot (MCP + HTTP, scoped tokens, one paste-in setup prompt), with review fixes (#3137)
  • 5a7f528 fix(archive): fence conditional archive on the exact Claude transcript (#3076)
  • 66190b4 fix(cli): skip the terminal background query outside the TUI (#3105) (#3113)
  • 17a3702 fix(conductor): heartbeat never commits an undelivered send, reports a dead conductor, runs locked (#3094)
  • aee7656 fix(group): leave archived sessions out of group list counts (#3140)
  • f54fe50 fix(hooks): a pi session_start is not a Claude turn start (#3118)
  • d2acf9a fix(list): bound a live listing after a batch-capture timeout; add --no-archived (#3092)
  • 405f287 fix(mcp): keep an OpenCode V2 server named "type" in the servers map (#3143)
  • e81d2ef fix(mcp): merge OpenCode global attach into the mcp map and keep headers (#3109)
  • fbb41f5 fix(mcp): write Claude global MCP to ~/.claude.json when no config dir is set (#3110)
  • 4e0fc30 fix(pi): review follow-ups to #3035 and #3078 (#3117)
  • 46e2b3a fix(pi): say when the pi extension is missing (#3099)
  • c714d7a fix(pi): spell out a cleared PI_CODING_AGENT_DIR in the pi-hooks install hint (#3136)
  • a67b898 fix(send): read a long Codex turn's input with the acceptance budget (#3142)
  • bedbb14 fix(send): recognise the Codex 0.167 approval picker as a menu (#3088)
  • 62e41ce fix(send): report what a failed session send left in the target's input box (#3123)
  • 6679d81 fix(send): submit to Codex reliably, and stop blaming an intact submission marker (#3125)
  • ccf5a3c fix(session): a session on an account slot discovers its transcript only in its own config dir (#3122)
  • 34cc284 fix(session): honor built-in detection pattern overrides (#3114)
  • 3c385d9 fix(session): pass each Claude channel as its own --channels value (#3091)
  • e62b4d4 fix(session): restore live tmux binding on failed restart, only when the old session wasn't killed (#3079)
  • 597f933 fix(session): session output reads the transcript of a session on an account slot (#3116)
  • e9a031e fix(session): stop reporting pattern-only built-in overrides as shadows (#3145)
  • 274c504 fix(status): archived sessions are stopped and left out of status counts (#3127)
  • 37e1717 fix(tmux): hold a logged-out Claude session as auth-401 (#3115)
  • fef9ae3 fix(tmux): startup probe recognizes pi's composer box under custom footers (#3098) (#3100)
  • 9834651 fix(ui): show the footer error line on a full frame (#3120)
  • 82f89da fix(update): honor check_enabled at the startup update check (#3077)
  • 64f0d6e fix: read the send envelope inside a pasted prompt and count only sent wakes (#3132)
  • 62d1cfe fix: remote sessions exits non-zero when a remote is unreachable (#3107) (#3112)
  • f9ac6e9 fix: wake a parent for its launched child's result, attribute long turns, add [inbox] wake_parents (#3138)
  • d62c289 release: v1.16.39 (#3146)
  • 208b98f test(mcp-proxy): fill backpressure fixtures until the kernel blocks (#3130)
  • 13b061f test(visual): accept settings drawer baseline for file link roots row (#3086) (#3087)

Full Changelog: v1.16.38...v1.16.39

Don't miss a new agent-deck release

NewReleases is sending notifications on new releases.