Skip to content

Commit ef556c2

Browse files
committed
fix: stable support lsp tools
1 parent 1c71f6e commit ef556c2

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/extension.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,15 @@ async function activateExtension(_operationId: string, context: ExtensionContext
144144
));
145145
setContextForDeprecatedTasks();
146146

147-
// Register Copilot context providers after Java Language Server is ready
148-
const isPrereleaseBuild = context.extension.packageJSON.preview === true;
149-
if (!isPrereleaseBuild) {
150-
return;
151-
}
147+
// Register Copilot context providers after Java Language Server is ready.
152148
languageServerApiManager.ready().then((isReady) => {
153149
const config = workspace.getConfiguration("vscode-java-dependency");
154150
const isSettingEnabled = config.get<boolean>("enableLspTools", false);
151+
sendInfo("", {
152+
operationName: "lmTool.registrationCheck",
153+
javaLSReady: isReady ? "true" : "false",
154+
lspToolsEnabled: isSettingEnabled ? "true" : "false",
155+
});
155156
if (isReady && isSettingEnabled) {
156157
registerJavaContextTools(context);
157158
}

0 commit comments

Comments
 (0)