github asheshgoplani/agent-deck v1.7.1

latest releases: v1.16.13, v1.16.12, v1.16.11...
5 months ago

Patch release bundling one bug fix and one regression-guard test suite.

Fixed

  • #615: `agent-deck session show --json ` now includes the `channels` field when set. Matches `list --json`'s behavior. Display-only bug; data was already persisted correctly — the `show` emitter just didn't surface it.

Added

  • #619 Regression guard tests for the csiuFileReader → Bubble Tea raw-mode mechanism (#544, #607). Three unit tests in `internal/ui/keyboard_compat_mechanism_test.go` that lock in the `*os.File` embedding trick which keeps raw-mode setup working alongside CSI u translation. Future refactors that accidentally remove the embedding will be caught at `go test`, not in real terminals.

Test manifest

Both additions registered in `.claude/release-tests.yaml` for permanent pre-release regression coverage.

Commits

  • `ea0ea5d` fix(#615): session show --json includes channels field
  • `9ba1da4` release-tests(fix-615): add TestSessionShowJSONIncludesChannels
  • `2caa064` test(#544,#607): mechanism guard for csiuFileReader Fd() preservation
  • `29cd819` release-tests(fix-544): add 3 mechanism guard tests to manifest
  • `62059d8` chore: bump version to v1.7.1

Backward compatibility

Zero behavior change for existing sessions. Pure additive.

PRs: #619 #620
Shipped via `claude-conductor` skill dogfood run 2.

Agent Deck v1.7.1

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

Changelog

  • ea0ea5d fix(#615): session show --json includes channels field
  • 29cd819 release-tests(fix-544): add 3 mechanism guard tests to manifest
  • 9ba1da4 release-tests(fix-615): add TestSessionShowJSONIncludesChannels
  • 2caa064 test(#544,#607): mechanism guard for csiuFileReader Fd() preservation

Full Changelog: v1.7.0...v1.7.1

Don't miss a new agent-deck release

NewReleases is sending notifications on new releases.