ssh_exec: accept credentials directly as tool parameters
host, username, password, port, key_path are now first-class parameters.
No config file needed — user can pass creds in the chat message.
Ad-hoc connections skip host key verification by default.
Named connections in ssh_hosts.json still work as a shortcut.
1 parent fcf3f74 commit 025fda9fe5cdeaba87f12024ad643c3a8f237f10
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 8 Apr
Showing 3 changed files
View
navi/profiles/server_admin.py
View
navi/profiles/smart_home.py
View
navi/tools/ssh_exec.py