fix(lsp): disable semantic tokens to prevent errors

The semantic tokens were causing 'Invalid line: out of range' errors
when opening certain files. This appears to be related to the delta
mode not being properly handled. Disabled semantic tokens for now
to prevent the errors.
This commit is contained in:
2026-02-19 12:06:33 +01:00
parent d94cb62e0b
commit 9f67b4828c
+2 -2
View File
@@ -65,9 +65,9 @@ local capabilities = {
diagnosticProvider = { relatedDocuments = {} }, diagnosticProvider = { relatedDocuments = {} },
textDocumentSync = 1, textDocumentSync = 1,
semanticTokensProvider = { semanticTokensProvider = {
full = { delta = true }, full = false, -- Disabled: was causing "Invalid line: out of range" errors
legend = { tokenTypes = semanticTokenTypes, tokenModifiers = semanticTokenModifiers }, legend = { tokenTypes = semanticTokenTypes, tokenModifiers = semanticTokenModifiers },
range = true, range = false,
}, },
inlayHintProvider = { resolveProvider = false }, inlayHintProvider = { resolveProvider = false },
workspaceSymbolProvider = true, workspaceSymbolProvider = true,