diff --git a/packages/amazonq/src/extension.ts b/packages/amazonq/src/extension.ts index ae5d669c702..c47981acd2d 100644 --- a/packages/amazonq/src/extension.ts +++ b/packages/amazonq/src/extension.ts @@ -119,7 +119,11 @@ export async function activateAmazonQCommon(context: vscode.ExtensionContext, is // This contains every lsp agnostic things (auth, security scan, code scan) await activateCodeWhisperer(extContext as ExtContext) if (Experiments.instance.get('amazonqLSP', false)) { - await activateAmazonqLsp(context) + /** + * Allow extension to activate while language server + * downloads and starts async + **/ + void activateAmazonqLsp(context) } else { await activateInlineCompletion() }