File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -19,10 +19,13 @@ export async function activate(ctx: vscode.ExtensionContext): Promise<void> {
1919 // This is janky, but that's alright since it provides such minimal
2020 // functionality to the extension.
2121 //
22- // Prefer the anysphere.open-remote-ssh extension if it exists. This makes
23- // our extension compatible with Cursor. Otherwise fall back to the official
24- // SSH extension.
22+ // The jeanp413 extension is available for vscodium and all bundled from there,
23+ // so we check for that first. If it's not available, we check for the windsurf, then
24+ // anysphere extension which is the cursor fork of the first one. If that's not
25+ // available, we check for the official ms remote-ssh extension.
2526 const remoteSSHExtension =
27+ vscode . extensions . getExtension ( "jeanp413.open-remote-ssh" ) ||
28+ vscode . extensions . getExtension ( "codeium.windsurf-remote-openssh" ) ||
2629 vscode . extensions . getExtension ( "anysphere.open-remote-ssh" ) ||
2730 vscode . extensions . getExtension ( "ms-vscode-remote.remote-ssh" )
2831 if ( ! remoteSSHExtension ) {
You can’t perform that action at this time.
0 commit comments