Commit Graph

5 Commits

Author SHA1 Message Date
Vantz Stockwell
e3a978b639 fix(sftp): cache SFTP channel per session to prevent channel exhaustion 2026-03-14 04:18:29 -04:00
Vantz Stockwell
e39d8fbdda debug: comprehensive SFTP channel + readdir diagnostic logging 2026-03-14 02:22:42 -04:00
Vantz Stockwell
6262ab6e7e debug: verify ssh2 key parsing and log derived public key
Uses ssh2 utils.parseKey() to check if the key decrypts and
parses correctly, logs the key type and public key fingerprint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 01:13:51 -04:00
Vantz Stockwell
36c8527c28 debug: add SSH auth diagnostic logging
Logs key format, length, auth method selection, and ssh2 debug
output for auth/key events to diagnose why key auth is rejected.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 01:08:54 -04:00
Vantz Stockwell
60d7b6b024 feat: SSH terminal gateway — ssh2 proxy over WebSocket
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 17:17:12 -04:00