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
{{ message }}
Repository navigation
Prompt to create support bundle before Reload Window on SSH failure #970
Detect Remote-SSH failure conditions before users click VS Code's native "Reload Window" prompt, then offer to create a Coder support bundle while volatile state is still available.
Proposed scope
Watch the actual Remote-SSH extension log for known failure markers:
permanent error
will give up now
Unknown reconnection token
socketFactory.connect() failed or timed out
Time limit reached
UnparsableOutput
Treat long process-loss/no-recovery windows as a failure signal without firing during normal reconnect cycles.
Show a notification:
Coder: remote session failed and won't auto-reconnect. Capture diagnostics now?
Actions: Create support bundle, Dismiss
Running Create support bundle should invoke the existing coder.supportBundle command.
Avoid duplicate notifications in a single failing session.
Notes
This is intentionally separate from #955's support bundle collection changes because the current SshProcessMonitor discovers ports/PIDs/proxy-log paths but does not tail or classify log contents. This should be implemented as a lifecycle-safe watcher/detector rather than added opportunistically to bundle collection.
Activity
feat: collect VS Code diagnostics in support bundles (#971)