feat(server): add diagnosticsOnly flag for lint-only servers
Add diagnosticsOnly?: boolean to ServerConfig. When set, the server is excluded from pickServer() (hover/definition/references/completion/ documentSymbol) but still included in pickDiagnosticServers() for lsp_diagnostics and auto-check. Mark oxlint as diagnosticsOnly: true — it now contributes diagnostics alongside typescript-language-server without interfering with navigation or completion tools.
This commit is contained in: