LSP Server Configuration
LSP server configuration for a Claude Code plugin.
| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/claude-code/lsp-server-config/latest.json |
Validate with Lintel
npx @lintel/lintel check
LSP server configuration for a language. The language server binary must be installed separately on the user's machine. See available LSP plugins for pre-built options.
Properties
The LSP binary to execute (must be in PATH).
Maps file extensions to language identifiers.
Command-line arguments for the LSP server.
Communication transport protocol.
Environment variables to set when starting the server.
Options passed to the server during initialization.
Settings passed via workspace/didChangeConfiguration.
Workspace folder path.
Max time to wait for server startup in milliseconds.
Max time to wait for graceful shutdown in milliseconds.
Whether to automatically restart the server if it crashes.
Maximum number of restart attempts before giving up.