fix: add connection status indicator to vscode windows, windsurf, open-remote-ssh#492
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
c168f05 to
4af0f3d
Compare
open-remote-ssh.
open-remote-ssh.open-remote-ssh
Merge activity
|
ea60df2 to
198cd46
Compare
It looks like we need to do more research on Windows. |
|
|
||
| // `ms-vscode-remote.remote-ssh`: `-> socksPort <port> ->` | ||
| // `codeium.windsurf-remote-openssh`, `jeanp413.open-remote-ssh`: `=> <port>(socks) =>` | ||
| // Windows `ms-vscode-remote.remote-ssh`: `between local port <port>` |
There was a problem hiding this comment.
I've tested this on Windows now and it shows the same one as on Linux, I'll keep it in #665 for older VS Code versions but that's indeed curious 🤔
(Sorry for the poke)
There was a problem hiding this comment.
That's so strange - I'm running the latest stable VS Code (1.106) and the latest pre-release version of the Microsoft Remote -SSH extension (0.122.2025111815), and on Windows I do not see any strings that contain socksPort, however I still see:
[11:04:38.631] Spawned SSH tunnel between local port 64541 and remote target socket /tmp/code-bd4f351d-90b4-4ab3-8b32-76fbc17ae757
and the connection indicator still appears 🤔
Thanks for checking in any case! Windows is often neglected
There was a problem hiding this comment.
Maybe it depends on the SSH version used? This one is Ubuntu (a bit older though) and it shows the same one: microsoft/vscode-remote-release#297

Relates to #361.
With the previous PR (Coder Connect integration), it's important that users always see this indicator, so I've added support in some extra scenarios. It already works in Cursor.
Windsurf (macOS):

VS Code (Windows):

I've been told Windows used to have the indicator, but they must have changed the format of this one log line to not have parity with the other platforms.
Windsurf (Windows):

VSCodium -

jeanp413.open-remote-ssh(Windows):VSCodium -

jeanp413.open-remote-ssh(macOS):