v1.0.18
Changes
- Remove
create_localtool — local commands now run directly viaexecute()without session setup - Remove
list_sessionsandlist_commandstools — simplified API surface - Make
send_controlsignal parameter required — destructive operations should be explicit - Make
disconnectidempotent — repeated calls return true instead of raising - Tool descriptions optimized — all 6 tools score 5/5 on Glama Tool Quality
- Store original command string in RunningCommand for observability
Tool count: 8 → 6 (connect_ssh, execute, respond, read_output, send_control, disconnect)