| Invalid zip archive: central directory references a missing… | validation | error | |
| kind must be manual, retry, backfill, priority_override, or… | validation | error | |
| Only remote HTTP drafts can be checked and activated from… | exception | error | |
| Timed out waiting for Paperclip skill materialization lock… | exception | error | |
| Duplicate migration number | exception | error | |
| Invalid zip archive: central directory size does not match… | validation | error | |
| entry does not start with a 4-digit migration number | exception | error | |
| Pi returned no models. Run `pi --list-models` and verify… | exception | error | |
| Sandbox path alias target | exception | error | |
| Wiki Maintainer agent is not invokable while status is | exception | error | |
| Choose a wiki root folder path before fixing all… | exception | error | |
| Claude CLI could not load usage data. Open the CLI and… | exception | error | |
| Cloudflare sandbox bridge request failed with HTTP | http | error | |
| createKubeConfig requires either inCluster=true or a… | exception | error | |
| Everything in the company is only available on the default… | exception | error | |
| Failed to create scoped network egress policy and release… | exception | error | |
| exceeds the hard Paperclip ingestion cap of characters. | exception | error | |
| Selected run template is no longer available. The selection… | exception | error | |
| Wiki path must stay inside AGENTS.md, IDEA.md, raw/, or… | exception | error | |
| E2B sandbox environments require an API key in config or… | exception | error | |
| decision predicate exited 0 (expected 10 or 20) | exception | error | |
| device-login export: refused to remove a path outside the… | exception | error | |
| device-login promotion: the readiness check did not pass | exception | error | |
| \n | exception | error | |
| reachable postgres does not use the expected embedded data… | exception | error | |
| Sandbox / is Terminating — cannot wait for Ready | exception | error | |
| Adapter " " is not in the configured adapter registry | exception | error | |
| Fake setup session cannot be captured from status | exception | error | |
| No configured Wiki Maintainer agent is available for this… | exception | error | |
| No previous managed payload is available for rollback. | exception | error | |
| Paperclip identity response did not include companyId and… | http | error | |
| Project belongs to another company or does not exist | exception | error | |
| SSH env-lab fixture is unavailable: missing required… | exception | error | |
| Wiki page writes must target AGENTS.md, IDEA.md, or wiki/ | exception | error | |
| Command is not executable | exception | error | |
| device-login export: refused a symlink or a non-regular… | exception | error | |
| No active conversation issue is available for image… | exception | error | |
DEPLOYMENT_MODE_UNSUPPORTED Board chat is only available on local single-operator instances | http | error | |
| Job / did not complete within ms | exception | error | |
| Migration safety check found | exception | error | |
| Failed to compute a merged git tree for SSH workspace… | exception | error | |
| Issue belongs to another company or does not exist | exception | error | |
| Selected Wiki Maintainer agent was not found or is… | exception | error | |
| companyId is required because PAPERCLIP_COMPANY_ID is not… | validation | error | |
| device-login export: refused a non-subscription auth payload | exception | error | |
| Image override " " is not in allowlist | exception | error | |
| Kubernetes file sync could not resolve the Sandbox pod name. | exception | error | |
| Migrations incomplete | exception | error | |
| No active conversation issue is available for image uploads. | exception | error | |
| Circular workspace dependency while staging | exception | error | |
| Issue costs are outside this actor's authorization boundary | http | error | |
| Pi requires `adapterConfig.model` in provider/model format. | validation | error | |
| adapterEnv must not contain BOOTSTRAP_TOKEN (reserved key) | exception | error | |
| Invalid Google Sheets service-account JSON from | validation | error | |
| Timed out waiting for workspace restore lock at | exception | error | |
| agentId is required because PAPERCLIP_AGENT_ID is not set | validation | error | |
| Approvals are outside this actor's authorization boundary | http | error | |
| Cloudflare sandbox bridge streaming response had no body. | exception | error | |
| template path must be one of | exception | error | |
| Claude CLI token expired. Run `claude login` to refresh. | exception | error | |
| Invalid zip archive: malformed central directory record. | validation | error | |
| Invalid config at : expected a JSON object | validation | error | |
| Paperclip plugin UI component | exception | error | |
| Attachment upload failed with HTTP | exception | error | |
| Choose an existing workspace before saving this stage. | exception | error | |
| Could not create working directory | exception | error | |
| device-login export: refused an oversized auth payload | exception | error | |
| failed with | exception | error | |
| Project is outside this actor's authorization boundary | http | error | |
| Unable to load attachment preview | exception | error | |
| Costs are outside this actor's authorization boundary | http | error | |
| Could not update assignment | exception | error | |
| SSH env-lab fixture is unavailable | exception | error | |
| This decision must be completed from its detail view. | exception | error | |
| --assignee-agent-id must be a UUID, self, or omitted | validation | error | |
| Claude CLI authentication error. Run `claude login`. | exception | error | |
| Claude CLI usage probe ended before rendering usage. | exception | error | |
| No action handler registered for key | exception | error | |
| No active subtree pause hold is available to resume. | exception | error | |
| status must be succeeded, failed, or review_required | validation | error | |
| Working directory must be an absolute path | exception | error | |
| Cloudflare sandbox bridge streaming command failed. | exception | error | |
| Unsupported image type | http | error | |
| Use either -- or -- , not both | validation | error | |
| device-login export: refused an empty auth payload | exception | error | |
| Kubernetes file sync requires a provider lease ID. | exception | error | |
| Paperclip API request failed with status | http | error | |
| Unsupported file type | http | error | |
| LLM Wiki space status must be active or archived. | exception | error | |
| Migration journal entry | exception | error | |
| projectId is required for project workspace diffs | validation | error | |
| SSH env-lab fixture exited before becoming ready. | exception | error | |
| createPerRunSecret requires a non-empty ownerUid | exception | error | |
| Only requesting agent can resubmit this approval | http | error | |
BOARD_CHAT_BUSY Too many concurrent board chats — retry shortly | http | error | |
| priority must be critical, high, medium, or low | validation | error | |
| result.message ?? "Resume request was skipped." | exception | error | |
| This decision has no linked task to route from. | exception | error | |
| Wiki page path must be a markdown file | exception | error | |
| Invalid PAPERCLIP_INSTANCE_ID | exception | error | |