CherryHQ/cherry-studio
Documented errors, page 3 of 3. Back to CherryHQ/cherry-studio
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid arguments for edit | validation | warning | zod, validation, edit, mcp-tool, filesystem |
| Invalid thoughtNumber: must be a number | exception | warning | mcp, validation, sequential-thinking, soft-error |
| Image generation job: provider | exception | error | job-handler, provider-not-found, database, image-generation |
| old_string and new_string must be different | validation | error | filesystem, validation, mcp, edit-tool, fuzzy-match |
| Directory not empty: . Use recursive=true to delete… | exception | warning | filesystem, enotempty, delete, mcp-tool |
| Invalid tool ID format | validation | error | mcp, tool-calling, validation, runtime |
| Invalid arguments for ls | validation | warning | zod, validation, ls, mcp-tool, filesystem |
| DMXAPI provider requires a non-empty `baseURL`. An empty… | exception | error | config, validation, dmxapi, base-url, electron |
| Invalid --header (expected "Name: value") | exception | error | cli, script, args, validation, http-headers |
| Invalid JSON response from MiniMax | exception | error | parse, json, minimax, proxy, response-shape |
| Private key content is empty after cleaning | validation | error | auth, private-key, pem, validation |
| [theme-contract] Tailwind product color | exception | error | theme-contract, css, build, validation, tailwind, registry |
| Unknown script error | exception | warning | browser-tool, cdp, debug, eval |
| Failed to generate image | exception | error | image-generation, error-wrapping, runtime |
| Provider extension " " not registered | exception | error | provider, registry, initialization, config |
| Heartbeat workspace must be user-owned | exception | error | agents, heartbeat, schedules, workspaces, config |
| Unknown flag | exception | error | cli, script, args, validation |
| Client is not connected | exception | error | feishu, lifecycle, null-state, race-condition |
| MCP browser window not found after open | exception | error | electron, window-manager, browser-tool, race |
| Invalid arguments for delete | validation | warning | zod, validation, mcp-tool, filesystem |
| PPIO provider requires a non-empty `baseURL`. An empty… | exception | error | validation, configuration, ppio, base-url, fail-fast |
| DashScope task | exception | error | task-failed, dashscope, async, polling, content-moderation |
| Either baseUrl or command must be provided | validation | error | mcp, transport, configuration, validation |
| [theme-contract] variable cycle | exception | error | theme-contract, css, build, validation |
| Invalid args: argument at index | validation | error | validation, mcp, manifest, type-error |
| Invalid manifest: server.mcp_config.args must be an array | validation | error | mcp, manifest-validation, package-install, configuration |
| Invalid nextThoughtNeeded: must be a boolean | exception | warning | mcp, validation, sequential-thinking, soft-error, boolean-coercion |
| MCP runtime is stopping | exception | warning | mcp, lifecycle, shutdown, race-condition |
| MCP server is disabled | validation | warning | mcp, server-state, configuration, runtime |
| Invalid manifest: missing server configuration | validation | error | mcp, manifest, validation |
| Private key must be a non-empty string | validation | error | auth, private-key, validation, config |
| API request failed, status code | exception | error | dify, network, http-error, api-key |
| Task polling timeout | exception | error | timeout, polling, modelscope, async |
| Image generation job: model | exception | error | job-handler, model-not-found, database, image-generation |
| MCP tool is disabled | validation | warning | mcp, tool-calling, policy, configuration, access-control |
| Feishu WebSocket connection failed | exception | critical | feishu, websocket, credentials, network, lifecycle |
| result.message || 'Task failed' | exception | error | task-failed, modelscope, async, polling, content-moderation |
| Feishu rejected the file upload for | exception | error | feishu, file-upload, size-limit, permissions |
| Agent memory directory must be a real directory | exception | error | security, filesystem, symlink-guard, agent-memory |
| Invalid duration: " ". Use formats like '30m', '2h'… | exception | warning | validation, cron, scheduling, duration, cherry-autonomy |
| DifyKnowledgeServer requires at least one argument | validation | critical | dify, configuration, missing-argument, startup |
ErrorCode.MethodNotFound Unknown tool | exception | error | mcp, protocol-error, method-not-found |
| Failed to clear OAuth storage | exception | warning | mcp, oauth, storage, file-io, cleanup |
| Private key contains invalid characters (not valid Base64) | validation | error | auth, private-key, pem, base64, validation |
| Feishu app registration timed out | exception | warning | feishu, registration, timeout, device-flow, polling |
| PPIO API request timeout after | exception | error | timeout, network, ppio, abort, image-generation |
| Invalid JSON from Feishu registration API | exception | error | feishu, registration, json-parse, network, proxy |
| Invalid arguments for brave_web_search | exception | warning | mcp, validation, brave-search, type-guard |
| Registration polling aborted | exception | info | feishu, registration, abort, cancellation, lifecycle |
| MCP server not found | exception | error | mcp, bridge-server, not-found, configuration |
| not found in PATH and bundled version is not available… | exception | error | mcp, uv, python, dependency, environment |
| Use rerankingModel() for jina-rerank endpoint type | exception | error | newapi, endpoint-type, configuration, misroute, rerank |
| Directory not found | exception | warning | filesystem, enoent, glob, mcp-tool |
| [theme-contract] shadcn.css cannot own runtime input | exception | error | theme-contract, css, build, validation, layering |
| No arguments provided | exception | warning | mcp, validation, brave-search, rpc |
| Failed to get access token: HTTP | exception | error | qq, auth, http, token, network |
| Failed to get resource | exception | error | mcp, resource, server-error, runtime |
| Invalid manifest: missing version | validation | error | mcp, manifest, validation |
| QQ API request failed | exception | error | qq, http, auth, rate-limit, api |
| BRAVE_API_KEY is required for Brave Search MCP server | exception | critical | config, brave-search, api-key, mcp-server |
| Invalid arguments for glob | validation | warning | zod, validation, glob, mcp-tool, filesystem |
| Tab not found | exception | error | electron, browser-tool, tabs, validation |
| Unknown chat type | exception | error | qq, validation, chat-id, routing, type-guard |
| Invalid arguments for grep | validation | warning | zod, validation, grep, mcp-tool, filesystem |
| Invalid token response from QQ API | exception | error | qq, auth, schema, validation, token |
| Feishu registration poll error | exception | error | feishu, registration, oauth, unknown-error, device-flow |
| Path is not a directory | exception | warning | filesystem, glob, mcp-tool, type-mismatch |
| Feishu registration begin failed | exception | error | feishu, registration, device-flow, schema, validation |
| Slack bot token (xoxb-...) is required | exception | error | slack, credentials, config, validation, lifecycle |
| Invalid arguments for brave_local_search | exception | warning | mcp, validation, brave-search, local-search, type-guard |
| Window not found for | exception | error | electron, browser-tool, tabs, window-manager |
| User denied the Feishu app registration | exception | warning | feishu, registration, oauth, user-denied, consent |
| Feishu app registration QR code expired | exception | warning | feishu, registration, expired, qr, oauth |
| QQ Bot AppID and ClientSecret are required | exception | error | qq, credentials, config, validation, lifecycle |
| Image generation submit for | exception | error | |
| Image generation for | exception | error | |
| Image generation produced | exception | error | |
| Image transport returned a task id but does not implement… | exception | error | |
| claude -p exited \nstderr | exception | error | |
| One or more Vertex AI publisher requests failed | exception | error | |
| SKILL.md missing frontmatter (no closing ---) | validation | error | |
| SKILL.md missing frontmatter (no opening ---) | validation | error | |
| Vertex AI model listing failed | exception | error | |
| Expected JSON object with 'reviews' key | http | error | |
| String(firstPublisherError) | exception | error |