You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤖 Add timeout requirement to SSHRuntime.execSSHCommand()
- Add timeoutMs parameter to execSSHCommand() to prevent network hangs
- Implement timeout with clearTimeout cleanup on success/error
- Update resolvePath() to use 5 second timeout (should be near-instant)
- Add class-level comment documenting timeout requirement for all SSH operations
- Timeouts should be either set literally or forwarded from upstream
This prevents indefinite hangs on network issues, dropped connections, or
unresponsive SSH servers.
Generated with `cmux`
0 commit comments