Agent Deck v0.20.0
Added
- Remote SSH session support with two workflows:
agent-deck add --ssh <user@host> [--remote-path <path>] to launch/manage sessions on remote hosts.
agent-deck remote add/list/sessions/attach/rename to manage and interact with remote agent-deck instances.
- Remote sessions in the TUI under
remotes/<name>, including keyboard attach (Enter) and rename (r).
- JSON session fields
ssh_host and ssh_remote_path in agent-deck list --json output.
Fixed
- Recovered repository state after the broken PR #260 merge and re-applied the feature cleanly on
main.
- Hardened SSH command handling by shell-quoting remote command parts and SSH host/path values.
- Prevented remote name parsing collisions by rejecting
: in remote names.
- Preserved full multi-word titles in
agent-deck remote rename.
- Stabilized remote session rendering order and snapshot-copied remote data during async TUI updates.
Installation
brew install asheshgoplani/tap/agent-deck