diff options
| author | Nate Sesti <sestinj@gmail.com> | 2023-06-25 14:19:07 -0700 | 
|---|---|---|
| committer | Nate Sesti <sestinj@gmail.com> | 2023-06-25 14:19:07 -0700 | 
| commit | ff688d096f62e538f181b9b5ae84b1b0f930c3bf (patch) | |
| tree | b19d278113d1d76ff6a72028d6e7599255122f84 /extension/src/activation | |
| parent | f28a82dc2b929ddebdcf2589e24fc31a3b1078cc (diff) | |
| download | sncontinue-ff688d096f62e538f181b9b5ae84b1b0f930c3bf.tar.gz sncontinue-ff688d096f62e538f181b9b5ae84b1b0f930c3bf.tar.bz2 sncontinue-ff688d096f62e538f181b9b5ae84b1b0f930c3bf.zip  | |
run locally without interference
Diffstat (limited to 'extension/src/activation')
| -rw-r--r-- | extension/src/activation/activate.ts | 12 | ||||
| -rw-r--r-- | extension/src/activation/environmentSetup.ts | 2 | 
2 files changed, 7 insertions, 7 deletions
diff --git a/extension/src/activation/activate.ts b/extension/src/activation/activate.ts index c4bdbaa9..0c92f095 100644 --- a/extension/src/activation/activate.ts +++ b/extension/src/activation/activate.ts @@ -7,24 +7,26 @@ import IdeProtocolClient from "../continueIdeClient";  import { getContinueServerUrl } from "../bridge";  import { CapturedTerminal } from "../terminal/terminalEmulator";  import { setupDebugPanel, ContinueGUIWebviewViewProvider } from "../debugPanel"; +import { startContinuePythonServer } from "./environmentSetup";  // import { CapturedTerminal } from "../terminal/terminalEmulator";  export let extensionContext: vscode.ExtensionContext | undefined = undefined;  export let ideProtocolClient: IdeProtocolClient; -export function activateExtension( +export async function activateExtension(    context: vscode.ExtensionContext,    showTutorial: boolean  ) { -  sendTelemetryEvent(TelemetryEvent.ExtensionActivated); +  extensionContext = context; +  sendTelemetryEvent(TelemetryEvent.ExtensionActivated);    registerAllCodeLensProviders(context);    registerAllCommands(context);    // vscode.window.registerWebviewViewProvider("continue.continueGUIView", setupDebugPanel); - -  let serverUrl = getContinueServerUrl(); +  await startContinuePythonServer(); +  const serverUrl = getContinueServerUrl();    ideProtocolClient = new IdeProtocolClient(      `${serverUrl.replace("http", "ws")}/ide/ws`, @@ -52,6 +54,4 @@ export function activateExtension(    // If any terminals are open to start, replace them    // vscode.window.terminals.forEach((terminal) => {} - -  extensionContext = context;  } diff --git a/extension/src/activation/environmentSetup.ts b/extension/src/activation/environmentSetup.ts index 593b727e..54c263bd 100644 --- a/extension/src/activation/environmentSetup.ts +++ b/extension/src/activation/environmentSetup.ts @@ -180,7 +180,7 @@ export async function startContinuePythonServer() {    await setupPythonEnv();    // Check vscode settings -  let serverUrl = getContinueServerUrl(); +  const serverUrl = getContinueServerUrl();    if (serverUrl !== "http://localhost:8000") {      return;    }  | 
