diff options
Diffstat (limited to 'extension/src/activation')
| -rw-r--r-- | extension/src/activation/activate.ts | 15 | 
1 files changed, 13 insertions, 2 deletions
diff --git a/extension/src/activation/activate.ts b/extension/src/activation/activate.ts index 0c92f095..df8b6871 100644 --- a/extension/src/activation/activate.ts +++ b/extension/src/activation/activate.ts @@ -24,8 +24,19 @@ export async function activateExtension(    registerAllCodeLensProviders(context);    registerAllCommands(context); -  // vscode.window.registerWebviewViewProvider("continue.continueGUIView", setupDebugPanel); -  await startContinuePythonServer(); +  await new Promise((resolve, reject) => { +    vscode.window.withProgress( +      { +        location: vscode.ProgressLocation.Notification, +        title: "Starting Continue Server...", +        cancellable: false, +      }, +      async (progress, token) => { +        await startContinuePythonServer(); +        resolve(null); +      } +    ); +  });    const serverUrl = getContinueServerUrl();    ideProtocolClient = new IdeProtocolClient(  | 
