Skip to content

v0.20.0

Choose a tag to compare

@asheshgoplani asheshgoplani released this 01 Mar 20:23

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