summaryrefslogtreecommitdiff
path: root/extension
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-08-30 19:55:18 -0700
committerNate Sesti <sestinj@gmail.com>2023-08-30 19:55:18 -0700
commit28f5d7bedab05a8b061e4e7ee9055a5403786bbc (patch)
tree8e32e9a0edcddf3dd3bf5dbf76e14fb09b15ca8e /extension
parenta0e2e2d3d606d8bf465eac541a84aa57316ee271 (diff)
downloadsncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.tar.gz
sncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.tar.bz2
sncontinue-28f5d7bedab05a8b061e4e7ee9055a5403786bbc.zip
fix: :art: many small improvements
Diffstat (limited to 'extension')
-rw-r--r--extension/src/activation/environmentSetup.ts9
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()));
+ }
}