ErrLookup › musistudio/claude-code-router
musistudio/claude-code-router
One local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control. · TypeScript · 299 source files
Analyzed at 99f24806c6 on 2026-08-27. 213 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| [request-log] Failed to backfill usage costs | console | warning | observability, pricing, background-job, request-log |
| The CCR artifact content did not match its declared media… | validation | error | media, artifact, validation, content-sniffing |
| Only http, https, and CCR plugin URLs can be opened. | validation | error | url-validation, security, protocol-whitelist, management-server |
| MCP request failed ( ) | exception | error | mcp, json-rpc, remote-error, tool-call |
| OpenCode session list exited with code + result.exitCode | exception | error | cli, subprocess, session, exit-code |
| Profile launcher was not found | exception | error | profile, launcher, missing-file, absolute-path |
| runtime module was not found. Rebuild app assets so the… | exception | error | electron, desktop, plugin, build-assets, runtime |
| [backend: ] SQLite store close failed | console | warning | sqlite, shutdown, resource-cleanup, plugins |
| Unable to load @the-next-ai/bot-gateway-sdk. | exception | critical | bot-gateway, module-loading, packaging, electron, native-modules |
| ${issue.message} | validation | error | manifest, api-key, security, connector |
| ${message} | exception | error | validation, required-field, request-payload |
| [gateway] Cursor sent an OpenAI-compatible chat request… | console | warning | cursor, openai-compat, gateway, configuration |
| The CCR artifact request failed. | http | error | network, fetch, codex, media-artifact, redirect |
| Origin redirected to | exception | error | electron, localstorage, redirect, origin, login-import |
| No available models. Configure at least one provider with a… | exception | error | gateway, config, models, provider |
| ${identityIssue.message} | validation | error | manifest, ssrf, provider-config, security |
| Custom router does not export a function | console | warning | custom-router, module-loading, exports, gateway |
| Sample must be a JSON object with an object body | validation | error | validation, json, routing, schema |
| The CCR artifact endpoint attempted a redirect. | http | error | redirect, security, fetch, codex |
| Bot Gateway SDK client does not expose request(). | exception | error | bot-gateway, sdk-compatibility, duck-typing, version-mismatch |
| [request-log] sequence after failed write attempts | console | warning | request-log, write-failure, data-loss, storage |
| No Bot Gateway conversationRef is configured and no inbound… | exception | error | bot-gateway, conversation-ref, config, proactive-message |
| cannot target a local or internal host. | validation | error | ssrf, hostname, manifest, security |
| Artifact origin is not the configured CCR gateway. | validation | error | ssrf, url-validation, origin, gateway |
| Failed to handle browser dialog | exception | error | mcp, browser-automation, dialog, debugger, cdp |
| [backend: ] SQLite store is corrupt and will be rebuilt: … | console | error | sqlite, corruption, data-loss, backend |
| browser_navigate could not resolve an active tab. | exception | error | mcp, browser-automation, no-active-tab, navigation |
| browser_chrome_login_import requires domains or an active… | exception | error | mcp, browser-automation, missing-param, import |
| No Bot Gateway conversationRef is available for card… | exception | error | bot-gateway, card, conversation-ref, event-payload |
| Another Agent request is already waiting for this… | exception | warning | approval, concurrency, conversation, pending-request |
| OpenRouter providers request failed | http | error | openrouter, http, network, catalog |
| No Bot Gateway conversationRef is available for media… | exception | error | bot-gateway, conversation-ref, media, configuration |
| ToolHub resolver requires TOOLHUB_OPENAI_API_KEY and… | validation | error | configuration, env-var, openai, toolhub |
| OpenRouter discount routing skipped | console | warning | openrouter, plugin, request-routing, degradation |
| No compatible media API model is available. Select a… | validation | error | media, model-migration, legacy |
| [plugin-marketplace] Failed to load marketplace entry | console | warning | marketplace, validation, manifest, plugins |
| [request-log] Admission | console | warning | backpressure, request-log, capacity, observability |
| [plugin: ] Request transform failed | console | warning | plugins, request-transform, gateway, degradation |
| [plugin: ] Rollback stop hook failed | console | warning | plugins, rollback, stop-hook, lifecycle |
| Video fallback model | validation | error | media, video, configuration, fallback |
ARCHIVE_EXPIRED Archive has expired. | exception | error | archive, expiration, gateway, context |
| Provider account credential was not found. | exception | error | provider, credentials, codex |
| ToolHub resolver could not connect to CCR Gateway at | exception | critical | gateway, connection, startup, toolhub, localhost |
| Unsupported provider protocol | validation | error | protocol, validation, deep-link, manifest |
| 微信扫码登录会话不存在,请重新生成二维码。 | exception | warning | qr-login, session-expired, wechat, in-memory-state |
| The CCR media artifact exceeds the inline preview size… | validation | warning | size-limit, content-length, validation, media |
| Bot Gateway QR start response missing qrCodeUrl. | exception | error | bot-gateway, qr-login, wechat, sdk-schema-mismatch |
| ${status.message} | exception | error | proxy, mitm, tls, certificate, trust-store |
| [fusion-vision] Failed to publish lightweight usage event | console | warning | telemetry, usage-sync, network, retry |
| [plugin: ] Gateway route failed | console | error | plugins, http-route, gateway, http-500 |
| ${safetyIssue.message} | validation | error | api-key, provider-config, security, probe |
| Unable to resolve browser tab for automation session. | exception | error | mcp, browser-automation, no-active-tab, session |
| [plugin-marketplace] Cached module is missing while offline | console | warning | plugin-marketplace, offline-mode, cache |
| [plugin] Stop hook failed | console | warning | plugins, shutdown, stop-hook, lifecycle |
| No active turn for thread + params.threadId | exception | warning | turn, steer, stdin, race-condition, thread |
| Codex App DevTools port was not available | exception | error | devtools, cdp, codex-app, timeout |
| MCP HTTP request failed | http | error | mcp, http, status-code, transport |
| [plugin: ] Rollback resource cleanup failed | console | warning | plugins, rollback, resource-leak, cleanup |
| Resolve retrieval LLM did not complete an AST planning… | exception | error | toolhub, internal, invariant, analyzer |
| Browser automation session tabId does not match the… | exception | error | mcp, browser-automation, session, stale-reference |
| Chrome login import job was not found | exception | error | mcp, browser-automation, job-not-found, import |
| Remote manifest host resolved to a private or reserved… | validation | error | ssrf, dns, security, network |
| OpenAI resolve retrieval returned no assistant message. | exception | error | openai, toolhub, response-shape, llm |
| ZCode profiles can only open the app; agent arguments are… | exception | error | http, content-type, json, account-linking, electron |
| failed ` : ""}. | exception | error | provider-response, api-error, error-mapping |
| Failed to start MITM server for | exception | error | proxy, mitm, listen, port-bind, connect-tunnel |
| [profile] App bot worker stderr | console | info | child-process, stderr, bot-worker, codex |
| The CCR artifact endpoint returned a non-media content type. | validation | error | content-type, validation, media, codex |
| Unsupported CCR link target. | validation | error | deep-link, routing, validation |
| [plugin: ] Disabled after startup failure | console | warning | plugins, startup, rollback, plugin-lifecycle |
| Provider Base URL must use http or https. | validation | error | base-url, validation, protocol |
| QR window sessionId is required. | validation | error | validation, required-field, qr-window, electron |
| Codex App CDP page target was not available | exception | error | cdp, page-target, codex-app, timeout |
| [profile] Claude App bot worker failed | console | warning | child-process, spawn, bot-worker, claude |
| Timed out waiting for ChatGPT response: + requestId | exception | error | timeout, polling, request-correlation, upstream |
| The CCR artifact endpoint returned HTTP | http | error | http, status-code, codex, media-artifact |
| tools/call params must include a tool name. | validation | error | mcp, json-rpc, validation, tools-call |
| Chrome login import payload must be an object. | validation | error | validation, json, payload, ipc |
| [plugin-marketplace] Failed to fetch marketplace from | console | warning | marketplace, network, offline-cache, plugins |
| Cloudflare Pages publishing requires a runtime with fetch… | exception | error | cloudflare-pages, runtime, formdata, compatibility |
| is too long. | validation | error | validation, input-length, deep-link, manifest |
| No Bot Gateway conversationRef is available for inbound bot… | exception | error | bot-gateway, reply, conversation-ref, event-payload |
| A valid browser automation session is required. | exception | error | mcp, browser-automation, session, missing-param |
| Artifact URL contains an invalid access token. | validation | error | url-validation, token, security |
| Provider link is too long. | validation | error | deep-link, validation, input-length |
| [plugin-marketplace] Failed to read cached marketplace | console | warning | marketplace, cache, offline, json-parse |
| [profile] Claude App bot worker stderr | console | info | child-process, stderr, bot-worker, claude |
| Grok CLI OAuth token refresh did not return an access token. | exception | error | oauth, grok, malformed-response, token-refresh |
| Kimi CLI credential was not found or is expired. | exception | error | kimi, authentication, expired-token, credentials |
| Kimi CLI OAuth token refresh returned HTTP | http | error | kimi, oauth, token-refresh, http-status, authentication |
| Provider does not declare generation support. | validation | error | media, provider, capabilities |
| New API refresh response did not include an access token. | exception | error | auth, token, refresh, provider-response |
| [profile] OpenCode App bot worker failed | console | warning | child-process, spawn, bot-worker, opencode |
| Browser event subscription was not found | exception | error | mcp, browser-automation, subscription-not-found, events |
| Input image is outside allowed roots | validation | error | media, security, path-validation |
| Only http and https QR login URLs can be opened. | validation | error | url-validation, security, protocol-whitelist, qr-window |
| New API account connector requires CCR Desktop browser… | exception | error | dependency-injection, version-skew, browser-bridge |
| browser_tab_activate requires tabId or session. | validation | error | mcp, browser-automation, missing-param, tab-management |
| This browser automation session is observeOnly and cannot… | exception | error | mcp, browser-automation, permissions, observe-only |
| Unknown browser automation tool | exception | error | mcp, browser-automation, unknown-tool, dispatch |