getInstalled
client.languageServer.getInstalled(): Promise<LanguageServer[]>
Retrieves the list of language servers currently installed in the workspace.
Returns metadata for each installed language server including its name, supported languages, and current status. Use this to check which LSP capabilities are available before performing language-specific operations.
Parameters
No parameters.
Returns
Promise<LanguageServer[]> — A promise that resolves to an array of installed language server configurations
Example
import { CodeBoltClient } from '@codebolt/clientsdk';
const client = new CodeBoltClient();
const result = await client.languageServer.getInstalled();
console.log(result);