20. Error messages

[!ref] Full details in the User Manual, "Troubleshooting and FAQ".

Common messages and how to respond:

Message Meaning Action
Service not ready Subprocess still warming up Wait 30 s; otherwise see error drawer
Tool call denied Tool disabled / approval rejected / path out of bounds Check tool policy and path scope
Model timeout LLM hasn't responded for a while Resend or switch to fallback Provider
Empty model response LLM produced no output Usually a filter trigger; rephrase the prompt
Context too long Approaching model context limit Trigger compaction or new session
Workspace locked Already held by another process Wait or restart app
Credential expired Login token invalid Sign in again
Insufficient points (HTTP 402) Account points exhausted "Buy vouchers" (voucher wording, consistent with account usage / server-side billing — not "top up / reset / balance"; no longer retried as transient)
Plan quota exhausted (HTTP 429) Plan quota out "Wait for refresh or upgrade" (no longer mistaken for rate limit)
Auth failed (HTTP 401 / 403) Sign-in needed / key invalid "Sign in again or replace your key"
No channel available (HTTP 503) All channels unusable Retry later or switch model
Upstream error (HTTP 502 / 529 / overloaded) Upstream issue Reports honestly; upstream auth failure no longer misleads you
Provider endpoint not found (HTTP 404, endpoint_not_found_error) URL path wrong Check the Provider Base URL
macOS App Translocation App running in read-only temporary image (not dragged into Applications) "Quit → drag to Applications → reopen → check for updates again"
Channel disconnected IM channel offline Auto-retry; rescan after 30 s if still failing
Pairing code invalid Wrong 6-digit code or expired (10 min) Regenerate
Upgrade signature invalid Upgrade package signature failed Auto-rollback; try the in-app upgrade again
Skill signature invalid Skill signature failed Refuse execution; check with the publisher
Background task cap 64 in-flight reached Wait for GC or stop some manually