Skip to content

ssh-cli v0.5.2

Latest

Choose a tag to compare

@danilo-aguiar-br danilo-aguiar-br released this 20 Jul 14:58
· 8 commits to main since this release

ssh-cli 0.5.2

Agent-first SSH CLI for LLMs: SFTP subsystem, SSH-over-TLS / mTLS / ACME, domain types, and residual agent contracts.

Highlights

  • SFTP (sftp upload|download|ls|mkdir|rmdir|rm|stat|rename) with optional --recursive, schemas, and multi-host fan-out
  • TLS feature: SSH-over-TLS, mTLS inventory, ACME account/issue/complete (exit 64 for permanent ACME validation errors)
  • CLI/XDG only: ambient RUST_LOG ignored (use -v); no product env secrets stores
  • Agent discovery: root schema + doctor; single vps-added document with secrets_key_auto_created
  • Domain / errors: newtypes, structured error_code, batch batch_run_id (UUID v7)
  • Residual gates: gaps_v052…gaps_v058

Install

cargo install ssh-cli --locked
# or
cargo install ssh-cli --version 0.5.2 --locked

Docs