Check system health and LSP server readiness.
> nuanced-lsp health
--lsp-url <url>
"http://127.0.0.1"
--lsp-port <n>
4444
--timeout <s>
<=0
120
--json
HealthResult
{ "status": "ok", "version": "0.4.4", "languages": { "php": false, "python": false, "java": false, "cpp": false, "typescript_javascript": true, "csharp": false, "ruby": false, "golang": false, "rust": false } }
import { NuancedLspClient } from '@nuanced-dev/nuanced-lsp'; const lsp = new NuancedLspClient(); const health = await lsp.health();
health(timeoutSecs?: number): Promise<HealthResult>;
export interface HealthResult { status: "ok" | "not ok"; version?: string; languages?: Record<string, boolean>; error?: string; }
{ "status": "ok", "version": "0.4.4", "languages": { "typescript_javascript": true } }