ErrLookup › neoclide/coc.nvim
neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers. · TypeScript · 313 source files
Analyzed at 50e974d969 on 2026-08-31. 120 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid regex | validation | error | |
| Not valid protocol with | validation | error | network, url, validation, protocol |
| Error parsing JSON module | exception | error | json, parse-error, extension-loading |
| Error on loadExtension | exception | error | extension-loading, batch, promise-rejection |
| Unable to perform semantic highlights for current buffer. | exception | warning | semantic-tokens, lsp, buffer-attach, coc-nvim |
| Request failed using proxy | exception | error | network, proxy, http |
| Unable to open input window | exception | error | vim, floating-window, ui, environment |
| maxResponseSize must be a positive finite number | validation | error | validation, network, configuration |
| Refusing to extract through symbolic link | exception | error | security, symlink, archive-extraction, zip-slip |
| Invalid extraction directory | exception | error | filesystem, archive-extraction, path-conflict |
| Invalid access to exports, extension | exception | error | extension-api, activation, lazy-init |
| Invalid extension name | exception | error | security, path-traversal, validation, input |
| Empty symbols returned from language server. | exception | warning | outline, document-symbol, empty-response, lsp |
| Extension not registered! | exception | error | extension-activation, registry, lifecycle |
| has no release older than days. | exception | error | registry, npm, versioning, pinned-install |
| Unsupported charset | validation | error | network, encoding, charset, http |
| not exists | exception | error | completion, vim-source, api-contract |
| extension not registered | exception | error | extension-api, registry, rpc |
| Required root pattern not resolved. | exception | error | workspace, language-server, configuration |
| required capabilities do not exist. | exception | error | watchman, file-watcher, environment, version |
| Request cancelled by client | exception | info | cancellation, lsp, request |
| is not older than days. | exception | error | registry, npm, versioning, pinned-install |
| watchman not found | exception | error | watchman, filesystem-watcher, environment |
| doesn't exists in . | exception | error | npm-registry, versioning, extension-install |
| Unexpected messageDialogKind | exception | error | configuration, notifications, invalid-enum |
| errors[0] | exception | error | extension-loading, manifest, version-compatibility |
| Unable to find parent marker in range | exception | error | snippets, range |
| Previous start failed. Can't restart server. | exception | error | language-client, server-start, lifecycle, lsp |
| Stopping the server timed out | exception | error | lifecycle, shutdown, timeout, language-server |
| Illegal argument | validation | error | typescript, api-misuse, semantic-tokens |
| Inlay hint provider not found for current document | exception | error | lsp, inlay-hint, missing-capability, coc-nvim |
| extension not found | exception | error | extension-watch, registry, developer-experience |
| Unable to load extension at | exception | error | extension, configuration, package-json |
| exists, but not directory! | exception | error | filesystem, download, path, validation |
| Client got disposed and can't be restarted. | exception | error | language-client, lifecycle, disposed, lsp |
| Extension not registered | exception | error | extension-reload, watcher, lifecycle |
| Starting server failed | exception | error | language-client, server-start, connection, lsp |
| changed before apply edit | exception | warning | lsp, race-condition, document-version, apply-edit |
| Links provider not found. | exception | warning | lsp, document-links, missing-provider |
| default action " " not found | exception | error | list, configuration, missing-action |
| must be a positive finite number | validation | error | validation, configuration, download |
| Service not found | exception | error | services, invalid-argument |
| Illegal argument: base | validation | error | argument-validation, filesystem-watcher, type-error |
| method not found on extension | exception | error | extension-api, exports, contract-mismatch |
| pattern \z not supported | validation | error | snippets, regex, transform |
| Unsupported position encoding | exception | error | position-encoding, initialization, protocol-incompatibility, lsp |
| ESM import of native addon | exception | error | esm, native-addon, nodejs, limitation |
| function "coc#source# | exception | error | completion, vim-source, loading |
| ${ref.error} | error_code | error | mcp, resource-not-found, uri |
| Invalid action | exception | error | list, mapping, validation, configuration |
| SemanticTokens provider not found for | exception | error | lsp, semantic-tokens, missing-capability, coc-nvim |
| Snippet should be string or has value as string | exception | error | snippets, typeerror, invalid-argument |
| Rename provider not found for current buffer | exception | error | lsp, rename, missing-capability, coc-nvim |
| Regex is too complex for the JavaScript search fallback… | exception | error | regex, ripgrep, fallback-limitation |
| Transport kind ipc is not supported for command executable | exception | error | ipc, transport, configuration, child-process |
| Process created without stdio streams | exception | error | child-process, stdio, spawn, language-server |
| coc.nvim requires Node.js VM modules support for ESM… | exception | critical | nodejs, esm, environment, configuration |
| Language server not found | exception | error | lsp, services, initialization |
| Client is currently stopping. Can only restart a full… | exception | error | language-client, lifecycle, state-machine, lsp |
| Action doesn't exist | exception | error | list, mapping, action, configuration |
| Failed to resolve link target | exception | error | lsp, document-link, unresolved-target, coc-nvim |
| Filetype " " not enabled by inlayHint configuration, see… | exception | error | lsp, inlay-hint, configuration, coc-nvim |
| Unable to load extension at | exception | error | extension, configuration, load-failure |
| Invalid pattern ! | exception | error | glob, minimatch, validation, file-watching |
| Command: not found | exception | error | command, registry, api-misuse |
| Unable to open list window. | exception | error | vim, floating-window, quickpick, ui |
| Unsupported native addon | exception | error | native-addon, module-loader, sandbox, node-internals |
| Client is not running and can't be stopped. Its current… | exception | error | language-client, lifecycle, state-machine, lsp |
| Cannot use process.umask() to change mask (read-only) | exception | error | sandbox, security, process-global, permissions |
| Legend must be provided in constructor | validation | error | semantic-tokens, api-misuse, constructor |
| Parent placeholder has same index | exception | error | snippets, parser, validation |
| Invalid dest path | validation | error | validation, filesystem, download, path |
| Document not attached | exception | error | outline, document-symbols, buffer-attach, coc-nvim |
| ${e instanceof Error ? e.message : String(e)} | error_code | error | mcp, filesystem, resource-not-found |
| pattern (?s) not supported | validation | error | snippets, regex, transform |
| Provider returns null for rename edits. | exception | error | lsp, rename, workspace-edit, coc-nvim |
| select kind " " not supported | exception | error | cursors, invalid-argument, api-misuse |
ERR_REQUIRE_ESM require() of ES Module | error_code | error | esm, commonjs, module-loading, extensions |
| Unable to getCallHierarchyItem at current position | exception | error | lsp, call-hierarchy, cursor-position |
| Unexpected messageReportKind | exception | error | configuration, notifications, invalid-value |
| Directory not exists | exception | error | filesystem, validation, workspace |
| File range not found at lnum | exception | error | refactor, coc-nvim, cursor-position, line-range |
| Provider returns null on prepare, unable to rename at… | exception | error | lsp, rename, prepare-rename, coc-nvim |
| No workspace symbols provider registered | exception | warning | lsp, workspace-symbols, missing-provider |
| process. () is not allowed in extension sandbox | exception | error | sandbox, security, process-global, extension-runtime |
| Request cancelled | exception | info | cancellation, lsp, request |
| pattern \n not supported | exception | error | snippets, regex, transform |
| is not a valid coc extension, "engines" field with coc… | exception | error | npm-registry, package-metadata, extension-install |
| unable to watch | exception | error | watchman, file-watcher, filesystem |
| Unsupported module type | exception | error | module-loader, sandbox, require, file-extension |
| folder should be string | validation | error | type-error, argument-validation, workspace |
| Tool already registered | exception | error | mcp, duplicate-key, registration |
| Invalid engines field | exception | error | extension, package-json, manifest-validation |
| Tool name is required | validation | error | mcp, validation, missing-argument |
| pattern (?id/name)yes-pattern|no-pattern not supported | exception | error | snippets, regex, transform |
| name and doComplete required for createSource | validation | error | completion, validation, api-misuse, typescript |
| pattern (?x) not supported | validation | error | snippets, regex, transform |
| Feature param could only starts with nvim and patch | exception | error | validation, api-misuse, editor-feature |
| Document symbol provider not found | exception | error | outline, document-symbol, lsp-provider, coc-nvim |
| Semantic tokens highlight not enabled for current filetype | exception | error | lsp, semantic-tokens, configuration, coc-nvim |