| Skill file paths must be relative to the skill workspace | validation | error | |
| t("notifyEvalLoadFailed") | exception | error | |
| [DB] Failed to verify provider_connections schema: | console | error | |
| Embedding response missing vector | exception | error | |
| [InnerAI] /ai-models fetch failed | console | error | |
| message (parseApiError result) | exception | error | |
PROXY_002 Proxy timeout | error_code | error | |
| Raycast auto-import is macOS-only | exception | error | |
| Session response missing accessToken — cookie likely expired | exception | error | |
| API key is required | exception | error | |
| ChatGPT browser validation does not match the supplied… | validation | error | |
| payload.error || t("clearSyncedPricingFailed") | exception | error | |
| Command arguments must be strings, numbers, or booleans | validation | error | |
| [KeyRotator] Skipping invalid primary key for connection | console | error | |
| [OpenRouterProviderStats] Initial sync error: | console | error | |
| Skill file path contains a restricted segment | validation | error | |
| Encrypted ChatGPT browser storage state is invalid | validation | error | |
| Provider is no longer supported for browser login | exception | error | |
| The selected file is not valid JSON. | exception | error | |
| Token validation failed | exception | error | |
| (data as ).error || errorMessage | exception | error | |
| [DeepSeek-WEB] Rate limited | console | error | |
| Invalid video transcript: expected a cues array | validation | error | |
| Sentinel /chat-requirements blocked | exception | error | |
| Skill is disabled | exception | error | |
| skills.sh API error | http | error | |
| [DB] Legacy call log compaction finished without VACUUM: | console | error | |
| ${parsed.error} | exception | error | |
| TPROXY capture mode is already running | exception | error | |
| Video drilldown request was aborted | exception | error | |
| [DB] WAL checkpoint failed during close | console | error | |
| Invalid Kiro tool_call payload: missing nested MCP tool… | validation | error | |
| Kimi Web model does not support context_length= | validation | error | |
| settings save failed | exception | error | |
| Skill file path escapes the skill workspace | validation | error | |
| Sync failed | error_code | error | |
VIDEO_ARTIFACT_URL_INVALID Video artifact URL is invalid | error_code | error | |
codex_reset_credit_failed Failed to redeem Codex reset credit. | exception | error | |
| Failed to register client | exception | error | |
| Invalid video transcript cue | validation | error | |
| Kimi Connect frame used unsupported flags | exception | error | |
| Refusing to persist quotaWindowThresholds with rejected keys | exception | error | |
| Skill not found | exception | error | |
| Token exchange failed | exception | error | |
unknown_reset_credit_response Codex returned an unknown reset-credit response. | exception | error | |
| body.error || `HTTP | exception | error | |
| Cannot reach Obsidian at | exception | error | |
| Failed to import credentials | exception | error | |
| Failed to parse stage response as JSON | console | error | |
| Grok device authorization response is incomplete | exception | error | |
| Search failed | http | error | |
| await errorMessage(res) | exception | error | |
| Backup file is corrupt | exception | error | |
codex_reset_credit_list_failed Failed to load Codex reset credits. | exception | error | |
| Failed to start device authorization | exception | error | |
| No search providers available. Add an API key for a search… | validation | error | |
| [PII] Blocked response due to sanitization failure | exception | error | |
| SHA256 checksum mismatch for | exception | error | |
| Volcano plan returned no usable models | exception | error | |
| ChatGPT Web (Codex) tools require Tunnel-ID and Runtime-Key | validation | error | |
| ChatGPT Web Pro is read-only and cannot satisfy a required… | validation | error | |
| combo-defaults patch failed | exception | error | |
| [DB] Failed to read database optimization settings; using… | console | error | |
| [STARTUP] Auto-refresh daemon failed to start (non-fatal): | console | error | |
| ChatGPT Cookie or verified browser storage state is required | validation | error | |
| Claude Web parent message state requires a conversation | validation | error | |
| [DB] Failed to verify api_keys schema: | console | error | |
| [DB] Failed to verify usage_history schema: | console | error | |
| [DDG-CB] Circuit breaker opened after | console | error | |
| Unsupported platform for Tailscale install | exception | error | |
| Video extraction broker is unavailable | exception | error | |
| Claude Web retry requires both conversation and parent… | validation | error | |
| Could not create HyperAgent thread | http | error | |
| Empty HyperAgent stream body | exception | error | |
| Eval load failed | exception | error | |
| failedImportModels | exception | error | |
HTTP_429 Grok rate limited. Wait a moment and retry, or rotate cookies. | http | error | |
| [Kiro] Max iterations reached in event parsing | console | error | |
| ${msg} | exception | error | |
| Native Codex thread_id and turn_id are required | validation | error | |
PROXY_ASSIGNED_UNAVAILABLE PROXY_ASSIGNED_UNAVAILABLE: assigned proxy is inactive/unreachable; refusing to… | exception | error | |
| stepData.error ?? "Translate failed" | exception | error | |
| t("suiteImportInvalid") | exception | error | |
| translateOrFallback("tailscaleLoginTimedOut", "Timed out… | exception | error | |
| Browser automation skill is disabled. Configure a… | exception | error | |
| errBody?.error?.message || `POST /api/quota/pools failed… | exception | error | |
| Invalid machine ID format. Expected UUID format. | exception | error | |
| Invalid video transcript source or provenance | validation | error | |
| Kiro credits API error | exception | error | |
TLS_CLIENT_UNAVAILABLE Grok TLS client unavailable | http | error | |
| Video runtime requires a local path | exception | error | |
| Binary not found in extracted archive | exception | error | |
| errBody?.error?.message || `PUT /api/quota/plans failed… | exception | error | |
| Kimi Web does not support assistant tool calls | validation | error | |
reauth_required Claude connection is missing refresh_token. Re-authenticate this account before… | exception | error | |
SETTINGS_REVISION_CONFLICT Settings changed since this snapshot; refresh and retry | http | error | |
| Video data URI contains invalid base64 | validation | error | |
| API [ ] | exception | error | |
EXECUTOR_ERROR ${msg} | http | error | |
missing_access_token access_token is missing or empty in the agy token file | exception | error | |