LspClientState = "disconnected" | "initializing" | "ready" | "failed"
"disconnected"
"initializing"
"ready"
"failed"