diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-08-30 19:55:18 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-08-30 19:55:18 -0700 |
commit | 28f5d7bedab05a8b061e4e7ee9055a5403786bbc (patch) | |
tree | 8e32e9a0edcddf3dd3bf5dbf76e14fb09b15ca8e /extension/src/activation | |
parent | a0e2e2d3d606d8bf465eac541a84aa57316ee271 (diff) | |
download | sncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.tar.gz sncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.tar.bz2 sncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.zip |
fix: :art: many small improvements
Diffstat (limited to 'extension/src/activation')
-rw-r--r-- | extension/src/activation/environmentSetup.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/extension/src/activation/environmentSetup.ts b/extension/src/activation/environmentSetup.ts index 7ca87768..e67a5852 100644 --- a/extension/src/activation/environmentSetup.ts +++ b/extension/src/activation/environmentSetup.ts @@ -346,4 +346,13 @@ export async function startContinuePythonServer(redownload: boolean = true) { // Write the current version of vscode extension to a file called server_version.txt fs.writeFileSync(serverVersionPath(), getExtensionVersion()); + + // If running on remote, forward the port + if ( + vscode.env.remoteName && + vscode.extensions.getExtension("continue.continue")?.extensionKind === + vscode.ExtensionKind.Workspace + ) { + await vscode.env.asExternalUri(vscode.Uri.parse(getContinueServerUrl())); + } } |