Skip to content

Instantly share code, notes, and snippets.

@dpo
Created April 22, 2026 21:59
Show Gist options
  • Select an option

  • Save dpo/51c7fb794b0edb8c51af0ee7f10cfc39 to your computer and use it in GitHub Desktop.

Select an option

Save dpo/51c7fb794b0edb8c51af0ee7f10cfc39 to your computer and use it in GitHub Desktop.
[START][2026-04-22 17:56:51] LSP logging initiated
[INFO][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[INFO][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[INFO][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[INFO][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:56:54] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:56:54] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "additionalTextEdits", "command", "documentation" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:22] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[INFO][2026-04-22 17:58:22] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "copilot-language-server", "--stdio" }, extra = {} }
[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[copilot]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, initializationOptions = { editorInfo = { name = "Neovim", version = "0.12.1" }, editorPluginInfo = { name = "Neovim", version = "0.12.1" } }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, initializationOptions = { editorInfo = { name = "Neovim", version = "0.12.1" }, editorPluginInfo = { name = "Neovim", version = "0.12.1" } }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[INFO][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[DEBUG][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { id = 1, jsonrpc = "2.0", result = { capabilities = { executeCommandProvider = { commands = { "github.copilot.finishDeviceFlow", "github.copilot.didAcceptCompletionItem", "github.copilot.didAcceptNextEditSuggestionItem", "github.copilot.didRejectNextEditSuggestionItem", "github.copilot.didIgnoreNextEditSuggestionItem", "github.copilot.didAcceptPanelCompletionItem" } }, inlineCompletionProvider = vim.empty_dict(), notebookDocumentSync = { notebookSelector = { { notebook = "*" } } }, textDocumentSync = { change = 2, openClose = true }, workspace = { workspaceFolders = { changeNotifications = true, supported = true } } }, serverInfo = { name = "GitHub Copilot Language Server", nodeVersion = "25.9.0", version = "1.463.0" } } }
[TRACE][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[INFO][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "kakehashi" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "kakehashi" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "termux_language_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "kakehashi" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "termux_language_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "typos_lsp" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a475c00. Info: typos-lsp is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[INFO][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "Starting RPC client" { cmd = { "julia-lsp" }, extra = {} }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[julials]" "init_params" { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { general = { positionEncodings = { "utf-8", "utf-16", "utf-32" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { "edit", "command" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { "command" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { "markdown", "plaintext" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { "documentation", "detail", "additionalTextEdits", "command", "data" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { "commitCharacters", "editRange", "insertTextFormat", "insertTextMode", "data" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { "comment", "imports", "region" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { "textEdits", "tooltip", "location", "command" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { "relative" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.12.1" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = "off", workDoneToken = "1", workspaceFolders = vim.NIL } }
[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "kakehashi" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'
[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "termux_language_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'
[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "typos_lsp" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a475c00. Info: typos-lsp is not executable'
[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "vectorcode_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a457600. Info: vectorcode-server is not executable'
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { jsonrpc = "2.0", method = "initialized", params = vim.empty_dict() }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { jsonrpc = "2.0", method = "workspace/didChangeConfiguration", params = { settings = { telemetry = { telemetryLevel = "all" } } } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "julia", text = "\nfunction bla(x::Int)\n return x * y\nend\n", uri = "file:///private/tmp/test.jl", version = 0 } } }
[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "LSP[copilot]" "server_capabilities" { server_capabilities = { executeCommandProvider = { commands = { "github.copilot.finishDeviceFlow", "github.copilot.didAcceptCompletionItem", "github.copilot.didAcceptNextEditSuggestionItem", "github.copilot.didRejectNextEditSuggestionItem", "github.copilot.didIgnoreNextEditSuggestionItem", "github.copilot.didAcceptPanelCompletionItem" } }, inlineCompletionProvider = vim.empty_dict(), notebookDocumentSync = { notebookSelector = { { notebook = "*" } } }, textDocumentSync = { change = 2, openClose = true }, workspace = { workspaceFolders = { changeNotifications = true, supported = true } } } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[lsp] GitHub Copilot Language Server 1.463.0 initialized", type = 3 } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { id = 0, jsonrpc = "2.0", method = "workspace/configuration", params = { items = { { section = "github.copilot" }, { section = "github-enterprise" }, { section = "http" }, { section = "telemetry" } } } }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[lsp] GitHub Copilot Language Server 1.463.0 initialized", type = 3 }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[lsp] GitHub Copilot Language Server 1.463.0 initialized", type = 3 } }
[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[lsp] GitHub Copilot Language Server 1.463.0 initialized"
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "server_request" "workspace/configuration" { items = { { section = "github.copilot" }, { section = "github-enterprise" }, { section = "http" }, { section = "telemetry" } } }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "server_request: found handler for" "workspace/configuration"
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "workspace/configuration" { ctx = '{\n client_id = 7,\n method = "workspace/configuration"\n}', result = { items = { { section = "github.copilot" }, { section = "github-enterprise" }, { section = "http" }, { section = "telemetry" } } } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "server_request: callback result" { result = { vim.NIL, vim.NIL, vim.NIL, { telemetryLevel = "all" } }, status = true }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { id = 0, jsonrpc = "2.0", result = { vim.NIL, vim.NIL, vim.NIL, { telemetryLevel = "all" } } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[default] Policy watcher started for GitHub Copilot Plugin", type = 3 } }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[default] Policy watcher started for GitHub Copilot Plugin", type = 3 }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[default] Policy watcher started for GitHub Copilot Plugin", type = 3 } }
[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[default] Policy watcher started for GitHub Copilot Plugin"
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[certificates] Removed 22 expired certificates", type = 3 } }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "policy/didChange", params = { ["agentMode.autoApproval.enabled"] = true, ["autoModel.enabled"] = true, ["customAgent.enabled"] = true, ["cveRemediatorAgent.enabled"] = true, ["mcp.contributionPoint.enabled"] = true, ["subagent.enabled"] = true } }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[certificates] Removed 22 expired certificates", type = 3 }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[certificates] Removed 22 expired certificates", type = 3 } }
[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[certificates] Removed 22 expired certificates"
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "policy/didChange" { ["agentMode.autoApproval.enabled"] = true, ["autoModel.enabled"] = true, ["customAgent.enabled"] = true, ["cveRemediatorAgent.enabled"] = true, ["mcp.contributionPoint.enabled"] = true, ["subagent.enabled"] = true }
[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: ", type = 3 } }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: ", type = 3 }
[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: ", type = 3 } }
[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: "
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "statusNotification", params = { busy = false, kind = "Normal", message = "", status = "Normal" } }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "statusNotification" { busy = false, kind = "Normal", message = "", status = "Normal" }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "didChangeStatus", params = { busy = false, kind = "Normal" } }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[AutoModelService] Auto model cache cleared due to token update", type = 3 } }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }", type = 3 } }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[CopilotMCP] MCP state changed from false to true", type = 3 } }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "copilot/mcpTools", params = { servers = {} } }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "didChangeStatus" { busy = false, kind = "Normal" }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[AutoModelService] Auto model cache cleared due to token update", type = 3 }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[AutoModelService] Auto model cache cleared due to token update", type = 3 } }
[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[AutoModelService] Auto model cache cleared due to token update"
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }", type = 3 }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }", type = 3 } }
[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }"
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "window/logMessage" { message = "[CopilotMCP] MCP state changed from false to true", type = 3 }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "default_handler" "window/logMessage" { ctx = '{\n client_id = 7,\n method = "window/logMessage"\n}', result = { message = "[CopilotMCP] MCP state changed from false to true", type = 3 } }
[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "[CopilotMCP] MCP state changed from false to true"
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "copilot/mcpTools" { servers = {} }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "conversation/preconditionsNotification", params = { results = { { status = "failed", type = "token" }, { status = "ok", type = "chat_enabled" } }, status = "failed" } }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "conversation/preconditionsNotification" { results = { { status = "failed", type = "token" }, { status = "ok", type = "chat_enabled" } }, status = "failed" }
[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.receive" { jsonrpc = "2.0", method = "featureFlagsNotification", params = { ae = vim.empty_dict(), appmod_context_menu_enabled = false, byok = true, chat = true, data_migration_completed = false, ic = true, pc = true, rt = false, sn = false } }
[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "notification" "featureFlagsNotification" { ae = vim.empty_dict(), appmod_context_menu_enabled = false, byok = true, chat = true, data_migration_completed = false, ic = true, pc = true, rt = false, sn = false }
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "basics_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "contextive" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'
[DEBUG][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "bigfile", text = "[START][2026-04-22 17:56:51] LSP logging initiated\n[INFO][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[INFO][2026-04-22 17:56:51] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[INFO][2026-04-22 17:56:52] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[INFO][2026-04-22 17:56:53] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:56:54] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:56:54] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"additionalTextEdits\", \"command\", \"documentation\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:22] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[INFO][2026-04-22 17:58:22] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"copilot-language-server\", \"--stdio\" }, extra = {} }\n[TRACE][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[copilot]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, initializationOptions = { editorInfo = { name = \"Neovim\", version = \"0.12.1\" }, editorPluginInfo = { name = \"Neovim\", version = \"0.12.1\" } }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, initializationOptions = { editorInfo = { name = \"Neovim\", version = \"0.12.1\" }, editorPluginInfo = { name = \"Neovim\", version = \"0.12.1\" } }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[INFO][2026-04-22 17:58:23] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[INFO][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[DEBUG][2026-04-22 17:58:24] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ id = 1, jsonrpc = \"2.0\", result = { capabilities = { executeCommandProvider = { commands = { \"github.copilot.finishDeviceFlow\", \"github.copilot.didAcceptCompletionItem\", \"github.copilot.didAcceptNextEditSuggestionItem\", \"github.copilot.didRejectNextEditSuggestionItem\", \"github.copilot.didIgnoreNextEditSuggestionItem\", \"github.copilot.didAcceptPanelCompletionItem\" } }, inlineCompletionProvider = vim.empty_dict(), notebookDocumentSync = { notebookSelector = { { notebook = \"*\" } } }, textDocumentSync = { change = 2, openClose = true }, workspace = { workspaceFolders = { changeNotifications = true, supported = true } } }, serverInfo = { name = \"GitHub Copilot Language Server\", nodeVersion = \"25.9.0\", version = \"1.463.0\" } } }\n[TRACE][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[INFO][2026-04-22 17:58:25] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:26] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:27] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"kakehashi\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"kakehashi\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"termux_language_server\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:28] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"kakehashi\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"termux_language_server\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"typos_lsp\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a475c00. Info: typos-lsp is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"basics_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a958218. Info: basics-language-server is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"contextive\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x0109d25a58. Info: Contextive.LanguageServer is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"cspell_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"custom_elements_ls\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'\n[ERROR][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"efm\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'\n[INFO][2026-04-22 17:58:29] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"Starting RPC client\"\t{ cmd = { \"julia-lsp\" }, extra = {} }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[julials]\"\t\"init_params\"\t{ capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 1, jsonrpc = \"2.0\", method = \"initialize\", params = { capabilities = { general = { positionEncodings = { \"utf-8\", \"utf-16\", \"utf-32\" } }, textDocument = { callHierarchy = { dynamicRegistration = false }, codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { \"\", \"quickfix\", \"refactor\", \"refactor.extract\", \"refactor.inline\", \"refactor.rewrite\", \"source\", \"source.organizeImports\" } } }, dataSupport = true, disabledSupport = true, dynamicRegistration = true, honorsChangeAnnotations = true, isPreferredSupport = true, resolveSupport = { properties = { \"edit\", \"command\" } } }, codeLens = { dynamicRegistration = false, resolveSupport = { properties = { \"command\" } } }, colorProvider = { dynamicRegistration = true }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, insertReplaceSupport = true, insertTextModeSupport = { valueSet = { 1 } }, labelDetailsSupport = true, preselectSupport = false, resolveSupport = { properties = { \"documentation\", \"detail\", \"additionalTextEdits\", \"command\", \"data\" } }, snippetSupport = true, tagSupport = { valueSet = { 1 } } }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, completionList = { itemDefaults = { \"commitCharacters\", \"editRange\", \"insertTextFormat\", \"insertTextMode\", \"data\" } }, contextSupport = true, dynamicRegistration = false, insertTextMode = 1 }, declaration = { linkSupport = true }, definition = { dynamicRegistration = true, linkSupport = true }, diagnostic = { dataSupport = true, dynamicRegistration = true, relatedDocumentSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, documentHighlight = { dynamicRegistration = false }, documentLink = { dynamicRegistration = false, tooltipSupport = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } }, tagSupport = { valueSet = { 1 } } }, foldingRange = { dynamicRegistration = false, foldingRange = { collapsedText = true }, foldingRangeKind = { valueSet = { \"comment\", \"imports\", \"region\" } }, lineFoldingOnly = true }, formatting = { dynamicRegistration = true }, hover = { contentFormat = { \"markdown\", \"plaintext\" }, dynamicRegistration = true }, implementation = { linkSupport = true }, inlayHint = { dynamicRegistration = true, resolveSupport = { properties = { \"textEdits\", \"tooltip\", \"location\", \"command\" } } }, inlineCompletion = { dynamicRegistration = false }, linkedEditingRange = { dynamicRegistration = false }, onTypeFormatting = { dynamicRegistration = false }, publishDiagnostics = { dataSupport = true, relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, rangeFormatting = { dynamicRegistration = true, rangesSupport = true }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = true, honorsChangeAnnotations = true, prepareSupport = true }, selectionRange = { dynamicRegistration = false }, semanticTokens = { augmentsSyntaxTokens = true, dynamicRegistration = false, formats = { \"relative\" }, multilineTokenSupport = true, overlappingTokenSupport = true, requests = { full = { delta = true }, range = true }, serverCancelSupport = false, tokenModifiers = { \"declaration\", \"definition\", \"readonly\", \"static\", \"deprecated\", \"abstract\", \"async\", \"modification\", \"documentation\", \"defaultLibrary\" }, tokenTypes = { \"namespace\", \"type\", \"class\", \"enum\", \"interface\", \"struct\", \"typeParameter\", \"parameter\", \"variable\", \"property\", \"enumMember\", \"event\", \"function\", \"method\", \"macro\", \"keyword\", \"modifier\", \"comment\", \"string\", \"number\", \"regexp\", \"operator\", \"decorator\" } }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { \"markdown\", \"plaintext\" }, noActiveParameterSupport = true, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = true, willSaveWaitUntil = true }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = true }, showMessage = { messageActionItem = { additionalPropertiesSupport = true } }, workDoneProgress = true }, workspace = { applyEdit = true, codeLens = { refreshSupport = true }, configuration = true, diagnostics = { refreshSupport = true }, didChangeConfiguration = { dynamicRegistration = false }, didChangeWatchedFiles = { dynamicRegistration = true, relativePatternSupport = true }, fileOperations = { didCreate = false, didDelete = false, didRename = true, dynamicRegistration = false, willCreate = false, willDelete = false, willRename = true }, inlayHint = { refreshSupport = true }, semanticTokens = { refreshSupport = true }, symbol = { dynamicRegistration = false, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { changeAnnotationSupport = { groupsOnLabel = true }, normalizesLineEndings = true, resourceOperations = { \"rename\", \"create\", \"delete\" } }, workspaceFolders = true } }, clientInfo = { name = \"Neovim\", version = \"0.12.1\" }, processId = 21327, rootPath = vim.NIL, rootUri = vim.NIL, trace = \"off\", workDoneToken = \"1\", workspaceFolders = vim.NIL } }\n[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"kakehashi\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'\n[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"termux_language_server\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'\n[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"typos_lsp\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a475c00. Info: typos-lsp is not executable'\n[ERROR][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t'invalid \"vectorcode_server\" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a457600. Info: vectorcode-server is not executable'\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ jsonrpc = \"2.0\", method = \"initialized\", params = vim.empty_dict() }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ jsonrpc = \"2.0\", method = \"workspace/didChangeConfiguration\", params = { settings = { telemetry = { telemetryLevel = \"all\" } } } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ jsonrpc = \"2.0\", method = \"textDocument/didOpen\", params = { textDocument = { languageId = \"julia\", text = \"\\nfunction bla(x::Int)\\n return x * y\\nend\\n\", uri = \"file:///private/tmp/test.jl\", version = 0 } } }\n[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"LSP[copilot]\"\t\"server_capabilities\"\t{ server_capabilities = { executeCommandProvider = { commands = { \"github.copilot.finishDeviceFlow\", \"github.copilot.didAcceptCompletionItem\", \"github.copilot.didAcceptNextEditSuggestionItem\", \"github.copilot.didRejectNextEditSuggestionItem\", \"github.copilot.didIgnoreNextEditSuggestionItem\", \"github.copilot.didAcceptPanelCompletionItem\" } }, inlineCompletionProvider = vim.empty_dict(), notebookDocumentSync = { notebookSelector = { { notebook = \"*\" } } }, textDocumentSync = { change = 2, openClose = true }, workspace = { workspaceFolders = { changeNotifications = true, supported = true } } } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[lsp] GitHub Copilot Language Server 1.463.0 initialized\", type = 3 } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ id = 0, jsonrpc = \"2.0\", method = \"workspace/configuration\", params = { items = { { section = \"github.copilot\" }, { section = \"github-enterprise\" }, { section = \"http\" }, { section = \"telemetry\" } } } }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[lsp] GitHub Copilot Language Server 1.463.0 initialized\", type = 3 }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[lsp] GitHub Copilot Language Server 1.463.0 initialized\", type = 3 } }\n[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[lsp] GitHub Copilot Language Server 1.463.0 initialized\"\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"server_request\"\t\"workspace/configuration\"\t{ items = { { section = \"github.copilot\" }, { section = \"github-enterprise\" }, { section = \"http\" }, { section = \"telemetry\" } } }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"server_request: found handler for\"\t\"workspace/configuration\"\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"workspace/configuration\"\t{ ctx = '{\\n client_id = 7,\\n method = \"workspace/configuration\"\\n}', result = { items = { { section = \"github.copilot\" }, { section = \"github-enterprise\" }, { section = \"http\" }, { section = \"telemetry\" } } } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"server_request: callback result\"\t{ result = { vim.NIL, vim.NIL, vim.NIL, { telemetryLevel = \"all\" } }, status = true }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.send\"\t{ id = 0, jsonrpc = \"2.0\", result = { vim.NIL, vim.NIL, vim.NIL, { telemetryLevel = \"all\" } } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[default] Policy watcher started for GitHub Copilot Plugin\", type = 3 } }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[default] Policy watcher started for GitHub Copilot Plugin\", type = 3 }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[default] Policy watcher started for GitHub Copilot Plugin\", type = 3 } }\n[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[default] Policy watcher started for GitHub Copilot Plugin\"\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[certificates] Removed 22 expired certificates\", type = 3 } }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"policy/didChange\", params = { [\"agentMode.autoApproval.enabled\"] = true, [\"autoModel.enabled\"] = true, [\"customAgent.enabled\"] = true, [\"cveRemediatorAgent.enabled\"] = true, [\"mcp.contributionPoint.enabled\"] = true, [\"subagent.enabled\"] = true } }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[certificates] Removed 22 expired certificates\", type = 3 }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[certificates] Removed 22 expired certificates\", type = 3 } }\n[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[certificates] Removed 22 expired certificates\"\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"policy/didChange\"\t{ [\"agentMode.autoApproval.enabled\"] = true, [\"autoModel.enabled\"] = true, [\"customAgent.enabled\"] = true, [\"cveRemediatorAgent.enabled\"] = true, [\"mcp.contributionPoint.enabled\"] = true, [\"subagent.enabled\"] = true }\n[DEBUG][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: \", type = 3 } }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: \", type = 3 }\n[TRACE][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: \", type = 3 } }\n[INFO][2026-04-22 17:58:30] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[GithubAvailableEmbeddingTypes] Got embeddings. Primary: metis-1024-I16-Binary. Deprecated: \"\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"statusNotification\", params = { busy = false, kind = \"Normal\", message = \"\", status = \"Normal\" } }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"statusNotification\"\t{ busy = false, kind = \"Normal\", message = \"\", status = \"Normal\" }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"didChangeStatus\", params = { busy = false, kind = \"Normal\" } }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[AutoModelService] Auto model cache cleared due to token update\", type = 3 } }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }\", type = 3 } }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"window/logMessage\", params = { message = \"[CopilotMCP] MCP state changed from false to true\", type = 3 } }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"copilot/mcpTools\", params = { servers = {} } }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"didChangeStatus\"\t{ busy = false, kind = \"Normal\" }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[AutoModelService] Auto model cache cleared due to token update\", type = 3 }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[AutoModelService] Auto model cache cleared due to token update\", type = 3 } }\n[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[AutoModelService] Auto model cache cleared due to token update\"\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }\", type = 3 }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }\", type = 3 } }\n[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[Semantic Search] Semantic search is disabled { reason: 'watchedFiles capability is not available' }\"\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"window/logMessage\"\t{ message = \"[CopilotMCP] MCP state changed from false to true\", type = 3 }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"default_handler\"\t\"window/logMessage\"\t{ ctx = '{\\n client_id = 7,\\n method = \"window/logMessage\"\\n}', result = { message = \"[CopilotMCP] MCP state changed from false to true\", type = 3 } }\n[INFO][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"[CopilotMCP] MCP state changed from false to true\"\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"copilot/mcpTools\"\t{ servers = {} }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"conversation/preconditionsNotification\", params = { results = { { status = \"failed\", type = \"token\" }, { status = \"ok\", type = \"chat_enabled\" } }, status = \"failed\" } }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"conversation/preconditionsNotification\"\t{ results = { { status = \"failed\", type = \"token\" }, { status = \"ok\", type = \"chat_enabled\" } }, status = \"failed\" }\n[DEBUG][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"rpc.receive\"\t{ jsonrpc = \"2.0\", method = \"featureFlagsNotification\", params = { ae = vim.empty_dict(), appmod_context_menu_enabled = false, byok = true, chat = true, data_migration_completed = false, ic = true, pc = true, rt = false, sn = false } }\n[TRACE][2026-04-22 17:58:31] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151\t\"notification\"\t\"featureFlagsNotification\"\t{ ae = vim.empty_dict(), appmod_context_menu_enabled = false, byok = true, chat = true, data_migration_completed = false, ic = true, pc = true, rt = false, sn = false }\n", uri = "file:///Users/dpo/.local/state/nvim/lsp.log", version = 0 } } }
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "cspell_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010af7e048. Info: cspell-lsp is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "custom_elements_ls" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010ad38be0. Info: custom-elements-languageserver is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "efm" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a588b28. Info: efm-langserver is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "kakehashi" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a38e410. Info: kakehashi is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "termux_language_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a2a3dc8. Info: termux-language-server is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "typos_lsp" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a475c00. Info: typos-lsp is not executable'
[ERROR][2026-04-22 17:59:09] ...lar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp/log.lua:151 'invalid "vectorcode_server" config: .../Cellar/neovim/0.12.1/share/nvim/runtime/lua/vim/lsp.lua:476: cmd: expected expected function or table with executable command, got table: 0x010a457600. Info: vectorcode-server is not executable'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment