| data.error || t("repairEnvFailed") | exception | error | |
| Device ID is required | exception | error | |
| Plugin ' ' integrity check failed: cannot read entry point | exception | error | |
api_bridge_unavailable ${String(error.message || error)} | http | error | |
| decodeCredentialBlob: invalid payload — missing provider | exception | error | |
| Kimi Web does not support message role | validation | error | |
| Video contact sheet was aborted | exception | error | |
| Video structural analysis requires a positive duration | exception | error | |
| Cursor returned an empty turn (often usage/quota… | error_code | error | |
| Failed to create collection | exception | error | |
| intel_sync_failed | exception | error | |
| No valid plugin found in | exception | error | |
| pattern rejected: potentially catastrophic backtracking | validation | error | |
| Video extraction broker response exceeded its byte limit | exception | error | |
| Backup metadata not found | error_code | error | |
| data?.error || "Failed to select identity" | exception | error | |
| data?.error || "Failed to submit verification code" | exception | error | |
| GraphQL HTTP | exception | error | |
| Invalid cookie JSON at index | validation | error | |
| Invalid JSON edit body | console | error | |
| Invalid region | validation | error | |
| Search provider does not support search_type | validation | error | |
| [STARTUP] memory decay sweep failed to start (non-fatal): | console | error | |
| Backup not found | exception | error | |
| Missing required field: content | validation | error | |
| No vision-capable provider connected, cannot process image… | exception | error | |
| [OpenRouterProviderStats] Fetch failed, using stale cache: | console | error | |
| settings_load_failed | exception | error | |
| [STARTUP] Pricing sync failed to start (non-fatal): | console | error | |
| Trae ExchangeToken: response was not JSON | exception | error | |
VALID_001 Invalid request body | error_code | error | |
| Plugin ' ' integrity mismatch: expected , got | exception | error | |
| data?.error ||… | exception | error | |
| decodeCredentialBlob: invalid payload — missing tokens | exception | error | |
| Failed to load current settings | exception | error | |
| profileLoadFailed | exception | error | |
| [STARTUP] Could not start credential health scheduler: | console | error | |
| data?.error || translateOrFallback("ngrokRequestFailed"… | exception | error | |
device_disabled Device code login is not enabled for this account. Enable it in ChatGPT… | exception | error | |
| Failed to save auto-disable config | exception | error | |
| Notion API request timed out after 55s | exception | error | |
| [ ] events stream failed | exception | error | |
SERVER_FULL Max clients reached | error_code | error | |
VALID_002 Missing required field | error_code | error | |
VIDEO_ARTIFACT_TOO_LARGE Video artifact exceeds the maximum supported size | error_code | error | |
| Checksum mismatch for plugin | exception | error | |
| Issue Agent triage timed out after | exception | error | |
| Local corpus file exceeds the configured read limit | validation | error | |
| Subscription fetch: too many redirects | exception | error | |
| Hook " " is already registered | exception | error | |
| Invalid multipart upscale body | console | error | |
| loadFailed | exception | error | |
| Missing required field: key | validation | error | |
| [ ] | exception | error | |
| Backup integrity check failed | exception | error | |
| Expected a GitHub issue or pull request URL | validation | error | |
| Invalid JSON body | console | error | |
| Missing required fields: path, content | validation | error | |
| offers_load_failed | exception | error | |
| offers_sync_failed | exception | error | |
| paste-credentials not supported for provider | exception | error | |
PROXY_003 All proxies exhausted | error_code | error | |
| tail requires a positive 'n' | validation | error | |
| Could not parse ZIP archive — file may be corrupt or not a… | exception | error | |
rate_limit_longer_reached Inner.ai: rate limit reached — try again later | error_code | error | |
| [STARTUP] Could not warm adaptive virtual lanes flag… | console | error | |
| gheUrl is required for GHE Copilot OAuth | exception | error | |
| HTTP | exception | error | |
INTERNAL_003 Circuit breaker open | error_code | error | |
| Kimi Connect compressed frames are not supported | exception | error | |
| ngrok did not return a public URL. | exception | error | |
| 1proxy API returned | exception | error | |
| Custom embedding endpoint is invalid or blocked | validation | error | |
| data.error || t("regenerateFailed") | exception | error | |
| Local corpus is not configured. Set a root in Settings >… | exception | error | |
network Failed to reach OpenAI | exception | error | |
| Plugin directory ' ' does not exist | exception | error | |
| [ARENA_ELO_SYNC] Failed to fetch | console | error | |
| Cursor AvailableModels returned protobuf; JSON catalog… | exception | error | |
| decodeCredentialBlob: invalid payload — could not parse JSON | exception | error | |
| leaderboardLoadFailed | exception | error | |
| Obsidian vault not found at | exception | error | |
| [STARTUP] Could not start cleanup scheduler (non-fatal): | console | error | |
| [STARTUP] memory backend initialization failed (non-fatal): | console | error | |
COMBO_005 Combo reference graph is invalid (cycle or excessive depth) | error_code | error | |
| Failed to download plugin | exception | error | |
| LiteLLM fetch failed | exception | error | |
missing_credits Inner.ai: not enough credits | error_code | error | |
| No float32 tensor found in safetensors file | exception | error | |
RATE_001 Rate limit exceeded | error_code | error | |
| [STARTUP] Secret persistence unavailable; falling back to… | console | error | |
| Cannot convert transformers output to Float32Array | exception | error | |
| Checksum mismatch for | exception | error | |
| Extracted video frame changed before it could be read | exception | error | |
| Extracted video total frame byte limit exceeded | exception | error | |
| Failed to remove exact alias | exception | error | |
| Ineligible free provider IDs | exception | error | |
| Not found | http | error | |
| [STARTUP] Could not restore runtime settings: | console | error | |
| Kimi Web does not support tool result messages | validation | error | |