feat(lsp): add Java and Vue language server defaults

This commit is contained in:
Fann Hoo
2026-05-30 09:31:13 +08:00
committed by Hunter Bown
parent f3def32ef9
commit efb63df66e
5 changed files with 70 additions and 7 deletions
+1 -1
View File
@@ -156,7 +156,7 @@ drives turns through Chat Completions.
- `mod.rs` - `LspManager` — lazy per-language transport pool + config
- `client.rs` - `StdioLspTransport` — JSON-RPC over stdio with `didOpen`/`didChange`/`publishDiagnostics`
- `diagnostics.rs` - Diagnostic types, severity, and HTML-block renderer
- `registry.rs` - Language detection and default server map (rust-analyzer, pyright, gopls, clangd, typescript-language-server)
- `registry.rs` - Language detection and default server map (rust-analyzer, pyright, gopls, clangd, typescript-language-server, jdtls, vue-language-server)
- Wired into the engine via `core/engine/lsp_hooks.rs` — called after every successful edit
### Security