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_LOGignored (use-v); no product env secrets stores - Agent discovery: root
schema+doctor; singlevps-addeddocument withsecrets_key_auto_created - Domain / errors: newtypes, structured
error_code, batchbatch_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