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/renameto 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_hostandssh_remote_pathinagent-deck list --jsonoutput.
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