Problem producer inventory
This inventory covers every entry in core's PROBLEM_CODES and its reachable producers in core and the plugin registry. Paths use repository-relative core: and registry: prefixes; line numbers identify the emitting call in the current source trees. Generated registry JavaScript is the same producer as its TypeScript source, not a second runtime path. Code references in unused maps are not counted as producers.
The reporting boundary defines transport and validation. The audience table independently defines local versus publisher eligibility and lists unfinished typed-cause splits. The table below describes timing before audience filtering: reporting still requires an enabled collector and an active licence.
- immediate: report the reached fault or terminal/state-transition boundary without waiting for three attempts. Definite invalid state, boot/update failures and reporting-metadata faults retain this behavior.
- persistent(3): report once on the third consecutive failed actual attempt for the owning operation/resource. Every other failure is logged locally. Matching success resets; skips and cancellation do not count. Durable retry owners use their existing attempt counters.
- local-only: explicit local-only metadata, an informational log level, or a direct console diagnostic outside the logger sink; none reaches the problem collector.
- mixed: different reachable producers or branches of the same code have the rules stated in the reason column.
- declared-only: no reachable producer in the two source trees. These declarations are retained; they are not invented emitters.
For unqualified immediate rows, the listed warning/error call reports its one-shot request, lifecycle or terminal fault with a declared code, its redacted message sample and no retry threshold. Marker U means the call omits reporting metadata, which still permits reporting. Marker B means expected refusals take another local branch without this code. Marker H means the HTTP hook inherits its route policy; no current route registration selects local-only. Marker P is a direct ProblemService projection. Marker E identifies a state-transition or terminal boundary. More specific reasons override this shared description.
The shared ConsecutiveFailures helper lives in packages/plugin-shared/consecutiveFailures.mjs. Operation keys, cadence and reset contracts are documented in provider accounts, catalogs, memory, recovery, persistence, plugin services, Sandbox execution and the affected registry plugin developer guides.
Dynamic paths were traced through callers: MCP's typed transport classifier; Subagent progress/completion store outcomes; Browser's proxy budget classifier; the alert category selector; ProblemService's metadata and update projections; and the provider settlement closure. Browser session cleanup removes the session before later sweeps, upload abort removes its entry before aborting, and terminal WhatsApp reconnect catch schedules no further retry. Those cleanup failures remain immediate.
The informational delegation.result_steered diagnostic is not a problem code. The core logger accepts it only with explicit reporting: 'local-only'; owner and delegated result steering use it when PI accepts a result into its queue. It records enqueue timing, not journal delivery acknowledgement, and never enters problem aggregation or the licensing wire catalog. With the local info threshold disabled it emits nothing. tests/shared/loggerReportingContract.test.ts pins this admission boundary.
immediate: 372
| Code | Reachable producers | Reason and reset |
|---|---|---|
alert.clear_failed |
core:src/api/routes/plugins/index.ts:229 |
Immediate fault at the listed call; no retry threshold. |
alert.host_disk |
core:src/alerts/alertService.ts:301; core:src/alerts/alertService.ts:302 |
Immediate only on visible alert creation, escalation or reopening; host resource maintenance selects this category. |
alert.worker_unavailable |
core:src/alerts/alertService.ts:301 |
Immediate on the critical visible alert transition. Callers are exhausted Sandbox recovery and the Sites worker outage hold, not a three-attempt operation. |
api.brain_route_failed |
core:src/api/routes/brainRouteContext.ts |
Immediate fault at the listed call; typed database acquisition failures propagate to the global 503 boundary. |
api.brain_stream_delivery_failed |
core:src/api/routes/brainStream.ts:157 |
Immediate fault at the listed call; no retry threshold. |
api.conversation_links_failed |
core:src/api/routes/brainConversationLinks.ts:143 |
Immediate fault at the listed call; no retry threshold. |
api.docs_lookup_failed |
core:src/api/routes/search.ts:92 |
Immediate fault at the listed call; no retry threshold. |
api.event_subscriber_failed |
core:src/api/sse.ts:103; core:src/api/sse.ts:108 |
Immediate fault at the listed call; no retry threshold. |
api.search_ask_failed |
core:src/api/routes/search.ts:128 |
Immediate fault at the listed call; no retry threshold. |
api.search_rank_failed |
core:src/api/routes/search.ts:70 |
Immediate fault at the listed call; no retry threshold. |
api.token_run_interrupted |
core:src/daemon/bootstrap.ts:478 |
Local-only restart reconciliation; interrupted runs remain errors with unknown cost. |
api.websocket_transport_failed |
core:src/api/pluginWebSocket.ts:314; core:src/api/cliWebSocket.ts:36 |
Immediate fault at the listed call; no retry threshold. |
api.websocket_upgrade_failed |
core:src/api/pluginWebSocket.ts:231 |
Immediate fault at the listed call; no retry threshold. |
artifact.spill_cleanup_failed |
core:src/brain/managedArtifacts.ts:732 |
Asynchronous removal of a retired tool-result namespace failed. Detach failure is thrown to its caller instead of producing a second warning here. |
artifact.upload_cleanup_failed |
core:src/brain/uploadSessions.ts:142 |
Immediate fault at the listed call; no retry threshold. |
artifact.write_failed |
core:src/brain/contentAddressedStore.ts:55 |
Immediate fault at the listed call; no retry threshold. |
auth.security_cleanup_failed |
core:src/api/server.ts:62 |
Immediate fault at the listed call; no retry threshold. |
auth.security_notification_failed |
core:src/api/routes/authSecurity.ts:133 |
Immediate fault at the listed call; no retry threshold. |
auth.sso_callback_failed |
core:src/auth/msSso.ts:290 |
Immediate; marker B as defined above. |
auth.sso_config_invalid |
core:src/auth/msSso.ts:355 |
Immediate fault at the listed call; no retry threshold. |
auth.vault_unavailable |
core:src/api/server.ts:66 |
Immediate fault at the listed call; no retry threshold. |
brain.artifact_conflict |
core:src/brain/session/toolResultSpillStore.ts:85; core:src/brain/session/toolResultSpillStore.ts:165; core:src/brain/session/workflowArtifacts.ts:87 |
Immediate fault at the listed call; no retry threshold. |
brain.artifact_provider_failed |
core:src/brain/managedArtifacts.ts:173 |
Immediate fault at the listed call; no retry threshold. |
brain.artifact_unavailable |
core:src/brain/session/coldToolResultClearing.ts:163; core:src/brain/session/deliverySpill.ts:263; core:src/brain/session/toolResultSpillStore.ts:100; core:src/brain/session/workflowArtifacts.ts:160 |
Immediate fault at the listed call; no retry threshold. |
brain.chat_event_invalid |
core:src/brain/session/chatEvents.ts:179 |
Immediate fault at the listed call; no retry threshold. |
brain.chat_event_write_failed |
core:src/brain/brainService.ts:1595; core:src/brain/brainService.ts:1797; core:src/brain/brainService.ts:2676; core:src/brain/platforms.ts:883; core:src/brain/session/chatEvents.ts:337 |
Immediate fault at the listed call; no retry threshold. |
brain.cold_history_failed |
core:src/brain/session/coldToolResultClearing.ts:120 |
Immediate fault at the listed call; no retry threshold. |
brain.context_file_oversized |
core:src/brain/session/contextFiles.ts:265; core:src/brain/session/contextFiles.ts:486 |
Immediate fault at the listed call; no retry threshold. |
brain.delegation_marker_invalid |
core:src/brain/session/chatEvents.ts:223 |
Immediate fault at the listed call; no retry threshold. |
brain.image_replay_unavailable |
core:src/brain/persistence.ts:769 |
Immediate fault at the listed call; no retry threshold. |
brain.instruction_activation_failed |
core:src/brain/session/instructionActivation.ts:76 |
Immediate fault at the listed call; no retry threshold. |
brain.instruction_module_escape |
core:src/brain/session/contextFiles.ts:495 |
Immediate fault at the listed call; no retry threshold. |
brain.instruction_module_invalid |
core:src/brain/session/contextFiles.ts:489 |
Immediate fault at the listed call; no retry threshold. |
brain.instruction_module_unreadable |
core:src/brain/session/contextFiles.ts:492 |
Immediate fault at the listed call; no retry threshold. |
brain.mode_switch_failed |
core:src/brain/brainService.ts:2350 |
Immediate fault at the listed call; no retry threshold. |
brain.model_switch_failed |
core:src/api/routes/agentRuns.ts:101; core:src/brain/service/lifecycle.ts:569 |
Immediate fault at the listed call; no retry threshold. |
brain.plan_cleanup_failed |
core:src/brain/managedArtifacts.ts:742; core:src/daemon/maintenance.ts:293 |
Host-plan unlink failure or a failed durable plan-operation sweep. A failed blanking write propagates to its caller rather than emitting a second warning here. |
brain.plan_directory_failed |
core:src/brain/continuity/planStore.ts:49 |
Immediate fault at the listed call; no retry threshold. |
brain.plan_move_failed |
core:src/brain/managedArtifacts.ts:773 |
Host-plan rename failed after SQL authorized reassignment; the freed source is then blanked. |
brain.plan_read_failed |
core:src/brain/continuity/planStore.ts:69; core:src/brain/continuity/planStore.ts:93 |
Immediate fault at the listed call; no retry threshold. |
brain.queued_message_restore_failed |
core:src/brain/brainService.ts:1248 |
Immediate fault at the listed call; no retry threshold. |
brain.refusal_record_invalid |
core:src/brain/session/refusedTurns.ts:41 |
Immediate fault at the listed call; no retry threshold. |
brain.session_cleanup_failed |
core:src/api/routes/brain.ts:198; core:src/api/routes/brain.ts:207; core:src/api/routes/users.ts:156 |
Immediate fault at the listed call; no retry threshold. |
brain.session_clear_cleanup_failed |
core:src/brain/managedArtifacts.ts:762 |
Deferred purging of retired conversation history failed; the durable deletion marker remains for maintenance recovery. |
brain.session_interrupt_failed |
core:src/brain/service/sessionTeardown.ts:426; core:src/brain/service/sessionTeardown.ts:558 |
Immediate fault at the listed call; no retry threshold. |
brain.session_resource_release_failed |
core:src/brain/session/liveRegistry.ts:158 |
Immediate fault at the listed call; no retry threshold. |
brain.session_restore_failed |
core:src/brain/service/lifecycle.ts:413 |
Immediate fault at the listed call; no retry threshold. |
brain.session_stop_failed |
core:src/api/routes/brainChat.ts:256 |
Immediate; marker B as defined above. |
brain.settings_reapply_failed |
core:src/api/routes/accountReapply.ts:40; core:src/api/routes/publicTheme.ts:113 |
Immediate fault at the listed call; no retry threshold. |
brain.skill_review_failed |
core:src/brain/session/turnSettled.ts:316 |
Immediate fault at the listed call; no retry threshold. |
brain.skill_review_timeout |
core:src/brain/session/turnSettled.ts:308 |
Immediate fault at the listed call; no retry threshold. |
brain.step_context_write_failed |
core:src/brain/session/stepContext.ts:101 |
Immediate fault at the listed call; no retry threshold. |
brain.titling_failed |
core:src/brain/conversationTitler.ts:93 |
Immediate fault at the listed call; no retry threshold. |
brain.tool_result_spill_failed |
core:src/brain/session/deliverySpill.ts:194; core:src/brain/session/toolResultSpillStore.ts:109; core:src/brain/session/toolResultSpillStore.ts:162; core:src/brain/session/toolResultSpillStore.ts:161 |
Immediate fault at the listed call; no retry threshold. |
brain.tool_trace_late_settlement |
core:src/brain/toolTrace/durable.ts:70 |
Immediate fault at the listed call; no retry threshold. |
brain.tool_trace_unsettled |
core:src/brain/toolTrace/durable.ts:89 |
Immediate fault at the listed call; no retry threshold. |
brain.transcript_write_failed |
core:src/brain/service/turnRunner.ts; core:src/brain/session/persistenceFailure.ts |
The persistence latch reports its first failed write immediately, once per live session. Repeated refusals retain the first cause; distinct secondary latch causes, channel discard and draining an already refused write are local-only. An independent publication-drain failure retains its fault report. |
update.blocked |
core:src/problems/service.ts |
Durable pre-activation failure from the update journal; reported once per transaction, with the original reason and no claim that a previous version was restored. |
cli.handler_failed |
core:src/remoteCli/connections.ts |
Validated CLI message processing failed; reports the original cause. Telemetry persistence failures keep the executor connected. Other message-handler failures close the socket with 1011 because the result or tunnel may be only partly handled. Only parsing and validation failures emit cli.protocol_failed and close the invalid peer. |
brain.turn_admission_failed |
core:src/api/routes/agentRuns.ts:142; core:src/api/routes/brainChat.ts:511 |
Immediate; marker B as defined above. |
brain.turn_context_provider_failed |
core:src/brain/service/spawner.ts:1461 |
Immediate fault at the listed call; no retry threshold. |
brain.turn_failed |
core:src/api/routes/agentRuns.ts:155; core:src/api/routes/agentRuns.ts:182; core:src/api/routes/brainChat.ts:501; core:src/brain/brainService.ts:1227 |
Immediate fault at the listed call; no retry threshold. Marker B for brainChat.ts: a turn ended by a dropped local execution connection (LOCAL_EXECUTION_LOST) or a typed persistence refusal is logged locally and recorded in the conversation. |
brain.upload_cleanup_failed |
core:src/brain/managedUploads.ts:104 |
Immediate fault at the listed call; no retry threshold. |
brain.upload_failed |
core:src/brain/managedUploads.ts:181; core:src/brain/managedUploads.ts:266; core:src/brain/managedUploads.ts:287 |
Immediate fault at the listed call; no retry threshold. |
brain.upload_publish_failed |
core:src/brain/managedUploads.ts:190 |
Immediate fault at the listed call; no retry threshold. |
browser.capture_cleanup_failed |
registry:plugins/browser/src/site-capture.ts:225; registry:plugins/browser/src/site-capture.ts:395; registry:plugins/browser/src/site-capture.ts:396 |
Immediate fault at the listed call; no retry threshold. |
browser.cleanup_failed |
registry:plugins/browser/src/browser-launcher.ts:339; registry:plugins/browser/src/browser-launcher.ts:344; registry:plugins/browser/src/browser-session.ts:558; registry:plugins/browser/src/session-registry.ts:217 |
Immediate fault at the listed call; no retry threshold. |
browser.display_failed |
registry:plugins/browser/src/session-registry.ts:201; registry:plugins/browser/src/virtual-display.ts:172; registry:plugins/browser/src/virtual-display.ts:198 |
Immediate fault at the listed call; no retry threshold. |
browser.event_delivery_failed |
registry:plugins/browser/src/browser-session.ts:498 |
Immediate fault at the listed call; no retry threshold. |
browser.page_prepare_failed |
registry:plugins/browser/src/tab-manager.ts:178 |
Immediate fault at the listed call; no retry threshold. |
browser.page_read_failed |
registry:plugins/browser/src/browser-session.ts:144 |
Immediate fault at the listed call; no retry threshold. |
browser.process_cleanup_failed |
registry:plugins/browser/src/browser-launcher.ts:338; registry:plugins/browser/src/session-registry.ts:247; registry:plugins/browser/src/session-registry.ts:251; registry:plugins/browser/src/virtual-display.ts:288; registry:plugins/browser/src/virtual-display.ts:317 |
Immediate fault at the listed call; no retry threshold. |
browser.process_record_failed |
registry:plugins/browser/src/virtual-display.ts:241 |
Immediate fault at the listed call; no retry threshold. |
browser.proxy_budget_exhausted |
registry:plugins/browser/src/navigation-policy.ts:282; registry:plugins/browser/src/site-capture.ts:254 |
Immediate; marker B as defined above. |
browser.proxy_cleanup_failed |
registry:plugins/browser/src/browser-launcher.ts:340 |
Immediate fault at the listed call; no retry threshold. |
browser.recycle_required |
registry:plugins/browser/src/browser-session.ts:684 |
Immediate fault at the listed call; no retry threshold. |
browser.unowned_target |
registry:plugins/browser/src/tab-manager.ts:196 |
Immediate fault at the listed call; no retry threshold. |
changelog.entry_invalid |
core:plugins/changelog/lib/entries.mjs:134; core:plugins/changelog/lib/entries.mjs:203; core:plugins/changelog/lib/entries.mjs:215; core:plugins/changelog/lib/entries.mjs:235; core:plugins/changelog/lib/entries.mjs:239 |
Immediate fault at the listed call; no retry threshold. |
chatbot.adapter_unavailable |
registry:plugins/chatbot/src/adapter.ts:89 |
Immediate fault at the listed call; no retry threshold. |
chatbot.admission_failed |
registry:plugins/chatbot/src/publicRoutes.ts:186; registry:plugins/chatbot/src/visitorDictation.ts:87; registry:plugins/chatbot/src/visitorDictation.ts:103; registry:plugins/chatbot/src/visitorDictation.ts:124 |
Immediate fault at the listed call; no retry threshold. |
chatbot.appearance_invalid |
registry:plugins/chatbot/src/publicRoutes.ts:54; registry:plugins/chatbot/src/service/daemon.ts:60 |
Immediate fault at the listed call; no retry threshold. |
chatbot.image_read_failed |
registry:plugins/chatbot/src/queue.ts:273 |
Immediate fault at the listed call; no retry threshold. |
chatbot.queue_failed |
registry:plugins/chatbot/src/queue.ts:130; registry:plugins/chatbot/src/queue.ts:158 |
Immediate fault at the listed call; no retry threshold. |
chatbot.relay_no_reply |
registry:plugins/chatbot/src/queue.ts:364 |
Immediate fault at the listed call; no retry threshold. |
chatbot.stream_subscriber_failed |
registry:plugins/chatbot/src/broker.ts:42 |
Immediate fault at the listed call; no retry threshold. |
chatbot.turn_failed |
registry:plugins/chatbot/src/queue.ts:215; registry:plugins/chatbot/src/queue.ts:381 |
Immediate fault at the listed call; no retry threshold. |
chatbot.upload_failed |
registry:plugins/chatbot/src/publicRoutes.ts:131 |
Immediate; marker B as defined above. |
chatbot.visitor_context_failed |
registry:plugins/chatbot/src/visitorTurn.ts:61 |
Immediate fault at the listed call; no retry threshold. |
cli.pairing_failed |
core:src/api/routes/cliDevices.ts:93 |
Immediate; marker E as defined above: minting the approved device token failed and the pairing request is denied. |
compaction.circuit_open |
core:src/brain/session/compactionCircuitBreaker.ts:220 |
Immediate; marker E as defined above. |
compaction.cold_start_failed |
core:src/brain/session/coldStartCompaction.ts:211 |
Immediate on a real summarization failure. An AbortError from Stop or a cancelled delegation (abortSessionWork) is logged locally as cancelled. |
compaction.failed |
core:src/brain/service/spawnEventReducer.ts:514 |
Immediate fault at the listed call; no retry threshold. |
compaction.runtime_capability_missing |
core:src/brain/session/factory.ts:1020 |
Immediate fault at the listed call; no retry threshold. |
compaction.threshold_unreachable |
core:src/brain/session/compactionCircuitBreaker.ts:171 |
Immediate fault at the listed call; no retry threshold. |
cronjob.account_read_failed |
registry:plugins/cronjob/lib/access.mjs:24; registry:plugins/cronjob/lib/access.mjs:32; registry:plugins/cronjob/lib/calendar.mjs:80 |
Immediate fault at the listed call; no retry threshold. |
cronjob.alert_failed |
registry:plugins/cronjob/lib/scheduler.mjs:667 |
Immediate fault at the listed call; no retry threshold. |
cronjob.conversation_read_failed |
registry:plugins/cronjob/lib/filing.mjs:32; registry:plugins/cronjob/lib/filing.mjs:66 |
Immediate fault at the listed call; no retry threshold. |
cronjob.delivery_queue_full |
registry:plugins/cronjob/lib/stores.mjs:180 |
Immediate fault at the listed call; no retry threshold. |
cronjob.jobs_read_failed |
registry:plugins/cronjob/lib/calendar.mjs:128; registry:plugins/cronjob/lib/routes.mjs:21 |
Immediate fault at the listed call; no retry threshold. |
cronjob.store_invalid |
registry:plugins/cronjob/lib/stores.mjs:82; registry:plugins/cronjob/lib/stores.mjs:121; registry:plugins/cronjob/lib/stores.mjs:123; registry:plugins/cronjob/lib/stores.mjs:164; registry:plugins/cronjob/lib/stores.mjs:169 |
Immediate fault at the listed call; no retry threshold. |
cronjob.store_migration_failed |
registry:plugins/cronjob/lib/stores.mjs:149 |
Immediate fault at the listed call; no retry threshold. |
cronjob.store_write_failed |
registry:plugins/cronjob/lib/stores.mjs:90; registry:plugins/cronjob/lib/stores.mjs:128; registry:plugins/cronjob/lib/stores.mjs:173 |
Immediate fault at the listed call; no retry threshold. |
cronjob.turn_retry |
registry:plugins/cronjob/lib/scheduler.mjs:513 |
Immediate; marker E as defined above. |
daemon.boot_failed |
core:src/daemon/main.ts:180 |
Immediate fault at the listed call; no retry threshold. |
daemon.boot_recovery_failed |
core:src/daemon/maintenance.ts:176; core:src/daemon/maintenance.ts:173 |
Immediate fault at the listed call; no retry threshold. |
daemon.boot_report_failed |
core:src/daemon/bootstrap.ts:721; core:src/daemon/bootstrap.ts:981 |
Immediate fault at the listed call; no retry threshold. |
daemon.event_record_failed |
core:src/daemon/eventRecording.ts:22 |
Immediate fault at the listed call; no retry threshold. |
daemon.goal_reconcile_failed |
core:src/daemon/maintenance.ts:128 |
Immediate fault at the listed call; no retry threshold. |
daemon.maintenance_stop_failed |
core:src/daemon/shutdown.ts:123; core:src/daemon/shutdown.ts:143; core:src/daemon/shutdown.ts:166 |
Immediate fault at the listed call; no retry threshold. |
daemon.pause_settle_failed |
core:src/daemon/shutdown.ts:154 |
Immediate fault at the listed call; no retry threshold. |
daemon.pause_timeout |
core:src/daemon/shutdown.ts:128; core:src/daemon/shutdown.ts:148 |
Immediate; marker U as defined above. |
daemon.platform_start_failed |
core:src/daemon/maintenance.ts:184 |
Immediate fault at the listed call; no retry threshold. |
daemon.port_in_use |
core:src/daemon/main.ts:102 |
Immediate; marker U as defined above. |
daemon.process_projection_failed |
core:src/daemon/bootstrap.ts:489 |
Immediate fault at the listed call; no retry threshold. |
daemon.server_failed |
core:src/daemon/main.ts:103 |
Immediate fault at the listed call; no retry threshold. |
daemon.stdio_failed |
core:src/daemon/main.ts:55 |
Immediate fault at the listed call; no retry threshold. |
daemon.uncaught_exception |
core:src/daemon/main.ts:66 |
Immediate fault at the listed call; no retry threshold. |
daemon.unhandled_rejection |
core:src/daemon/main.ts:65 |
Immediate fault at the listed call; no retry threshold. |
dashboard.digest_invalid |
core:src/brain/dashDigest.ts:225; core:src/brain/dashDigest.ts:242 |
Immediate invalid model output. |
delegation.followup_lost |
core:src/daemon/bootstrap.ts:526 |
Immediate fault at the listed call; no retry threshold. |
delegation.result_delivery_exhausted |
core:src/brain/service/resultDelivery.ts:217 |
Immediate once at terminal durable attempt five. Later user-triggered drains of that retained result stay local. |
delegation.settlement_publication_failed |
core:src/subagent/runnerHost.ts:543 |
Immediate fault at the listed call; the settlement is already committed, so only its publication to attached clients is lost. |
desktop.admission_failed |
core:src/desktop/runtime.ts:434 |
Immediate fault at the listed call; no retry threshold. |
desktop.close_failed |
core:src/desktop/runtime.ts:341; core:src/desktop/runtime.ts:404 |
Immediate fault at the listed call; no retry threshold. |
desktop.stream_failed |
core:src/desktop/runtime.ts:208 |
Immediate fault at the listed call; no retry threshold. |
desktop.ticket_failed |
core:src/desktop/runtime.ts:270 |
Immediate fault at the listed call; no retry threshold. |
desktop.upstream_failed |
core:src/desktop/runtime.ts:428 |
Immediate fault at the listed call; no retry threshold. |
discord.command_cleanup_failed |
registry:plugins/discord/lib/interactions.mjs:155 |
Immediate global-command cleanup fault during guild-scoped registration; typed instance conditions carry local-only metadata. |
discord.command_publish_failed |
registry:plugins/discord/lib/adapter.mjs:260 |
Immediate fault at the listed call; no retry threshold. |
discord.gateway_failed |
registry:plugins/discord/lib/adapter.mjs:202 |
Immediate rejection of the long-lived gateway retry controller's completion; ordinary retry progress is not this event. |
discord.history_failed |
registry:plugins/discord/lib/adapter.mjs:370 |
Immediate fault at the listed call; no retry threshold. |
discord.interaction_failed |
registry:plugins/discord/lib/adapter.mjs:337 |
Immediate fault at the listed call; no retry threshold. |
discord.message_failed |
registry:plugins/discord/lib/adapter.mjs:336 |
Immediate fault at the listed call; no retry threshold. |
discord.question_delivery_failed |
registry:plugins/discord/lib/askFlow.mjs:19; registry:plugins/discord/lib/askFlow.mjs:74; registry:plugins/discord/lib/askFlow.mjs:139 |
Immediate fault at the listed call; no retry threshold. |
discord.transcription_failed |
registry:plugins/discord/lib/adapter.mjs:463 |
Immediate fault at the listed call; no retry threshold. |
discord.turn_failed |
registry:plugins/discord/lib/adapter.mjs:505; registry:plugins/discord/lib/adapter.mjs:542 |
Immediate fault at the listed call; no retry threshold. |
hooks.handler_failed |
core:src/api/routes/hooks.ts:87; core:src/api/routes/pluginApi.ts:143; core:src/plugins/hookBus.ts:75; core:src/plugins/hookBus.ts:84 |
Immediate; marker H as defined above. |
hooks.stream_failed |
core:src/api/routes/hooks.ts:79; core:src/api/routes/pluginApi.ts:133 |
Immediate; marker H as defined above. |
licence.monitor_failed |
core:src/licence/monitor.ts:47 |
Immediate fail-closed monitor fault, independent of the outer maintenance retry counter. |
lsp.cleanup_failed |
registry:plugins/lsp/src/index.ts:150; registry:plugins/lsp/src/managed.ts:213 |
Immediate fault at the listed call; no retry threshold. |
mcp.authorization_failed |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.cleanup_failed |
core:plugins/mcp/lib/managedSession.mjs:98 |
Immediate fault at the listed call; no retry threshold. |
mcp.connection_failed |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.connection_lost |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.http_failed |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.invalid_binding |
core:plugins/mcp/index.mjs:170 |
Immediate fault at the listed call; no retry threshold. |
mcp.process_failed |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.protocol_failed |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
mcp.timeout |
core:plugins/mcp/index.mjs:87 |
Immediate fault at the listed call; no retry threshold. |
meeting-confirm.agent_record_timeout |
registry:plugins/meeting-confirm/lib/scheduler.mjs:370 |
Immediate fault at the listed call; no retry threshold. |
meeting-confirm.call_failed |
registry:plugins/meeting-confirm/lib/scheduler.mjs:283 |
Immediate fault at the listed call; no retry threshold. |
meeting-confirm.conversation_failed |
registry:plugins/meeting-confirm/lib/scheduler.mjs:320; registry:plugins/meeting-confirm/lib/scheduler.mjs:325 |
Immediate fault at the listed call; no retry threshold. |
meeting-confirm.delivery_exhausted |
registry:plugins/meeting-confirm/lib/scheduler.mjs:406 |
Immediate; marker E as defined above. |
memory.categorize_failed |
core:src/brain/memoryCategorizer.ts:91; core:src/brain/memoryCategorizer.ts:126; core:src/brain/tools/memoryTools.ts:251 |
Immediate fault at the listed call; no retry threshold. |
memory.curate_failed |
core:src/brain/memoryCurator.ts:114 |
Immediate fault at the listed call; no retry threshold. |
memory.curator_reply_invalid |
core:src/brain/memoryCurator.ts:108 |
Immediate fault at the listed call; no retry threshold. |
memory.curator_write_failed |
core:src/brain/memoryCurator.ts:126 |
Immediate fault at the listed call; no retry threshold. |
memory.delivery_accounting_failed |
core:src/brain/session/deliveredMemories.ts:79; core:src/brain/session/liveRecall.ts:407 |
Immediate fault at the listed call; no retry threshold. |
memory.dreaming_failed |
core:src/brain/dreaming/service.ts:264; core:src/brain/dreaming/service.ts:416; core:src/brain/dreaming/service.ts:443; core:src/brain/dreaming/service.ts:469; core:src/brain/session/turnSettled.ts:297 |
Immediate fault at the listed call; no retry threshold. |
memory.embed_reply_invalid |
core:src/embeddings/embedQueue.ts:268 |
Immediate invalid embedding worker reply. |
memory.icon_suggest_failed |
core:src/brain/memoryCategorizer.ts:151 |
Immediate fault at the listed call; no retry threshold. |
memory.injector_unavailable |
core:src/brain/service/turnContextBuilder.ts:162 |
Immediate fault at the listed call; no retry threshold. |
memory.live_recall_failed |
core:src/brain/session/liveRecall.ts:245 |
Immediate fault at the listed call; no retry threshold. |
memory.live_recall_timeout |
core:src/brain/session/liveRecall.ts:336 |
Immediate fault at the listed call; no retry threshold. |
memory.recall_injection_failed |
core:src/brain/session/liveRecall.ts:290; core:src/brain/session/liveRecall.ts:395 |
Immediate fault at the listed call; no retry threshold. |
memory.recategorize_failed |
core:src/brain/memoryMaintenanceService.ts:113 |
Immediate fault at the listed call; no retry threshold. |
memory.reindex_failed |
core:src/brain/memoryMaintenanceService.ts:87 |
Immediate fault at the listed call; no retry threshold. |
model.fast_catalog_restore_failed |
core:src/brain/modelCatalog.ts:338; core:src/daemon/brainCore.ts:496 |
Immediate fault at the listed call; no retry threshold. |
model.provider_catalog_restore_failed |
core:src/brain/modelCatalog.ts:118; core:src/brain/modelCatalog.ts:331; core:src/brain/modelCatalog.ts:344; core:src/brain/modelCatalog.ts:349; core:src/daemon/brainCore.ts:494 |
Immediate fault at the listed call; no retry threshold. |
msteams.account_status_failed |
registry:plugins/msteams/lib/accountLinking.mjs:215 |
Immediate fault at the listed call; no retry threshold. |
msteams.app_package_failed |
registry:plugins/msteams/index.mjs:107 |
Immediate fault at the listed call; no retry threshold. |
msteams.conversation_open_failed |
registry:plugins/msteams/lib/proactive.mjs:359 |
Immediate fault at the listed call; no retry threshold. |
msteams.credential_check_failed |
registry:plugins/msteams/lib/adapter.mjs:183 |
Immediate fault at the listed call; no retry threshold. |
msteams.delivery_failed |
registry:plugins/msteams/lib/adapter.mjs:762 |
Immediate fault at the listed call; no retry threshold. |
msteams.directory_write_failed |
registry:plugins/msteams/lib/directory.mjs:86 |
Immediate fault at the listed call; no retry threshold. |
msteams.file_consent_failed |
registry:plugins/msteams/lib/adapter.mjs:245 |
Immediate fault at the listed call; no retry threshold. |
msteams.file_offer_failed |
registry:plugins/msteams/lib/files.mjs:138 |
Immediate fault at the listed call; no retry threshold. |
msteams.file_upload_failed |
registry:plugins/msteams/lib/adapter.mjs:837; registry:plugins/msteams/lib/files.mjs:88 |
Immediate fault at the listed call; no retry threshold. |
msteams.history_failed |
registry:plugins/msteams/lib/transcript.mjs:130 |
Immediate fault at the listed call; no retry threshold. |
msteams.image_download_failed |
registry:plugins/msteams/lib/adapter.mjs:655 |
Immediate fault at the listed call; no retry threshold. |
msteams.message_edit_failed |
registry:plugins/msteams/lib/adapter.mjs:800 |
Immediate fault at the listed call; no retry threshold. |
msteams.notification_failed |
registry:plugins/msteams/lib/proactive.mjs:365 |
Immediate fault at the listed call; no retry threshold. |
msteams.profile_photo_failed |
registry:plugins/msteams/index.mjs:172 |
Immediate fault at the listed call; no retry threshold. |
msteams.reaction_failed |
registry:plugins/msteams/lib/adapter.mjs:624; registry:plugins/msteams/lib/adapter.mjs:626 |
Immediate fault at the listed call; no retry threshold. |
msteams.relay_failed |
registry:plugins/msteams/lib/proactive.mjs:250 |
Immediate fault at the listed call; no retry threshold. |
msteams.roster_failed |
registry:plugins/msteams/lib/adapter.mjs:682 |
Immediate fault at the listed call; no retry threshold. |
msteams.sign_in_failed |
registry:plugins/msteams/lib/adapter.mjs:252 |
Immediate fault at the listed call; no retry threshold. |
msteams.turn_failed |
registry:plugins/msteams/lib/adapter.mjs:222; registry:plugins/msteams/lib/adapter.mjs:634 |
Immediate fault at the listed call; no retry threshold. |
platform.adapter_failed |
core:src/brain/platforms.ts:148; core:src/brain/platforms.ts:833 |
Immediate fault at the listed call; no retry threshold. |
platform.authority_failed |
core:src/brain/platformTurnRecovery.ts:265; core:src/brain/platformTurnRecovery.ts:417 |
Immediate fault at the listed call; no retry threshold. |
platform.delivery_exhausted |
core:src/brain/platformTurnRecovery.ts:254 |
Immediate; marker E as defined above. |
platform.notice_delivery_failed |
core:src/brain/platformTurnRecovery.ts:178; core:src/brain/platformTurnRecovery.ts:232; core:src/brain/recovery/boot.ts:288 |
Immediate fault at the listed call; no retry threshold. |
platform.resume_exhausted |
core:src/brain/platformTurnRecovery.ts:394 |
Immediate; marker E as defined above. |
platform.resume_images_unavailable |
core:src/brain/platformTurnRecovery.ts:386 |
Immediate fault at the listed call; no retry threshold. |
platform.resume_reply_empty |
core:src/brain/platformTurnRecovery.ts:538 |
Immediate fault at the listed call; no retry threshold. |
platform.resume_state_invalid |
core:src/brain/platformTurnRecovery.ts:351; core:src/brain/platformTurnRecovery.ts:359; core:src/brain/platformTurnRecovery.ts:364; core:src/brain/platformTurnRecovery.ts:370 |
Immediate fault at the listed call; no retry threshold. |
plugin.catalog_refresh_failed |
core:src/plugins/marketplace.ts:669 |
Immediate fault at the listed call; no retry threshold. |
plugin.consent_read_failed |
core:src/api/routes/plugins/consent.ts:14 |
Immediate fault at the listed call; no retry threshold. |
plugin.consent_snapshot_failed |
core:src/daemon/brainCore.ts:399 |
Immediate fault at the listed call; no retry threshold. |
plugin.contribution_conflict |
core:src/plugins/loader.ts:450 |
Immediate fault at the listed call; no retry threshold. |
plugin.contribution_rejected |
core:src/brain/messageBlocks.ts:153; core:src/plugins/pluginContext.ts:189; core:src/plugins/registry.ts:968 |
Immediate fault at the listed call; no retry threshold. |
plugin.conversation_links_failed |
core:src/api/routes/brainConversationLinks.ts:169 |
Immediate fault at the listed call; no retry threshold. |
plugin.directory_scan_failed |
core:src/api/routes/configPluginConsentGate.ts:40; core:src/api/routes/plugins/consent.ts:38 |
Immediate fault at the listed call; no retry threshold. |
plugin.discovery_failed |
core:src/daemon/brainCore.ts:202; core:src/daemon/brainCore.ts:222; core:src/daemon/brainCore.ts:396 |
Immediate fault at the listed call; no retry threshold. |
plugin.enabled_missing |
core:src/plugins/loader.ts:490 |
Immediate fault at the listed call; no retry threshold. |
plugin.host_modules_repair_failed |
core:src/plugins/marketplace.ts:635 |
Immediate fault at the listed call; no retry threshold. |
plugin.housekeeping_failed |
core:src/daemon/bootstrap.ts:641 |
Immediate fault at the listed call; no retry threshold. |
plugin.load_failed |
core:src/daemon/bootstrap.ts:632; core:src/plugins/loader.ts:479 |
Immediate fault at the listed call; no retry threshold. |
plugin.loaded_snapshot_failed |
core:src/daemon/bootstrap.ts:725 |
Immediate fault at the listed call; no retry threshold. |
plugin.manifest_invalid |
core:src/plugins/loader.ts:64; core:src/plugins/loader.ts:348 |
Immediate fault at the listed call; no retry threshold. |
plugin.nav_badge_failed |
core:src/plugins/surfaceFacts.ts:97 |
Immediate fault at the listed call; no retry threshold. |
plugin.notification_catalog_failed |
core:src/plugins/registry.ts:555 |
Immediate fault at the listed call; no retry threshold. |
plugin.notification_catalog_invalid |
core:src/plugins/registry.ts:552 |
Immediate fault at the listed call; no retry threshold. |
plugin.picker_failed |
core:src/api/routes/brainChat.ts:427 |
Immediate fault at the listed call; no retry threshold. |
plugin.project_cleanup_failed |
core:src/projects/projectService.ts:658 |
Immediate fault at the listed call; no retry threshold. |
plugin.project_environment_state_failed |
core:src/api/routes/projects.ts:192 |
Immediate fault at the listed call; no retry threshold. |
plugin.project_git_inspection_failed |
core:src/api/routes/projects.ts:207 |
Immediate fault at the listed call; no retry threshold. |
plugin.project_indicators_failed |
core:src/plugins/surfaceFacts.ts:103 |
Immediate fault at the listed call; no retry threshold. |
plugin.prompt_ignored |
core:src/plugins/loader.ts:81 |
Immediate; marker U as defined above. |
plugin.prompt_truncated |
core:src/plugins/loader.ts:96; core:src/plugins/loader.ts:101 |
Immediate fault at the listed call; no retry threshold. |
plugin.registry_unavailable |
core:src/api/routes/brainConversationLinks.ts:152; core:src/plugins/pluginsProvider.ts:25 |
Immediate fault at the listed call; no retry threshold. |
plugin.reload_failed |
core:src/plugins/pluginContext.ts:1166 |
Immediate fault at the listed call; no retry threshold. |
plugin.reporting_invalid |
core:src/problems/service.ts:165 |
Immediate; marker P as defined above. |
plugin.route_conflict |
core:src/api/routes/pluginApi.ts:222 |
Immediate fault at the listed call; no retry threshold. |
plugin.status_failed |
core:src/plugins/surfaceFacts.ts:100 |
Immediate fault at the listed call; no retry threshold. |
plugin.status_invalid |
core:src/plugins/registry.ts:961; core:src/plugins/registry.ts:984 |
Immediate fault at the listed call; no retry threshold. |
plugin.tool_metadata_invalid |
core:src/plugins/loader.ts:472; core:src/plugins/loader.ts:473 |
Immediate fault at the listed call; no retry threshold. |
plugin.ui_visibility_failed |
core:src/plugins/surfaceFacts.ts:93 |
Immediate fault at the listed call; no retry threshold. |
plugin.ungated_grant |
core:src/plugins/loader.ts:466 |
Immediate; marker U as defined above. |
plugin.uninstall_failed |
core:src/plugins/marketplace.ts:626 |
Immediate fault at the listed call; no retry threshold. |
plugin.update_rolled_back |
core:src/plugins/marketplace.ts:563 |
Immediate fault at the listed call; no retry threshold. |
plugin.user_cleanup_failed |
core:src/api/routes/users.ts:167 |
Immediate fault at the listed call; no retry threshold. |
plugin.web_asset_missing |
core:src/plugins/pluginWebUi.ts:37; core:src/plugins/pluginWebUi.ts:47 |
Immediate fault at the listed call; no retry threshold. |
plugin.websocket_handler_failed |
core:src/api/pluginWebSocket.ts:162; core:src/api/pluginWebSocket.ts:294 |
Immediate fault at the listed call; no retry threshold. |
privileged.check_failed |
core:src/daemon/bootstrap.ts:650 |
Immediate fault at the listed call; no retry threshold. |
privileged.files_outdated |
core:src/daemon/bootstrap.ts:649 |
Immediate; marker U as defined above. |
project.access_revocation_failed |
core:src/projects/projectService.ts:304 |
Immediate fault at the listed call; no retry threshold. |
project.environment_start_failed |
core:src/brain/brainService.ts:1556; core:src/projects/projectService.ts:231 |
Immediate fault at the listed call; no retry threshold. |
project.icon_validation_failed |
core:src/projects/projectService.ts:460 |
Immediate fault at the listed call; no retry threshold. |
provider.cache_alert_failed |
core:src/brain/session/cacheWatch.ts:591; core:src/brain/session/cacheWatch.ts:593 |
Immediate fault at the listed call; no retry threshold. |
provider.cache_alert_timestamp_missing |
core:src/brain/session/cacheWatch.ts:585 |
Immediate; marker U as defined above. |
provider.capture_attempt_closed |
core:src/brain/session/providerRequestRecorder.ts:455 |
Immediate fault at the listed call; no retry threshold. |
provider.capture_close_failed |
core:src/brain/session/providerRequestRecorder.ts:601 |
Immediate fault at the listed call; no retry threshold. |
provider.capture_failed |
core:src/brain/session/providerRequestRecorder.ts:582 |
Immediate fault at the listed call; no retry threshold. |
provider.capture_late_response |
core:src/brain/session/providerRequestRecorder.ts:308 |
Immediate for a row closed from outside. A row the graceful-restart pause closed (daemon_pause) is expected and logged locally. |
provider.capture_orphaned_attempt |
core:src/brain/session/providerRequestRecorder.ts:527 |
Immediate fault at the listed call; no retry threshold. |
provider.capture_terminal_missing |
core:src/brain/session/providerRequestRecorder.ts:198 |
Immediate fault at the listed call; no retry threshold. |
provider.fork_cache_measurement_failed |
core:src/brain/session/factory.ts:968 |
Immediate fault at the listed call; no retry threshold. |
provider.meter_setup_failed |
core:src/brain/openrouterMeter.ts:143 |
Immediate fault at the listed call; no retry threshold. |
provider.meter_stream_failed |
core:src/brain/openrouterMeter.ts:152 |
Immediate fault at the listed call; no retry threshold. |
provider.prefill_measurement_failed |
core:src/brain/session/factory.ts:930 |
Immediate fault at the listed call; no retry threshold. |
provider.request_failed |
core:src/brain/service/spawnEventReducer.ts:34 |
Immediate only at terminal agent settlement, after retries/account failover. Starting a recovered attempt discards the pending report. Synthetic assistant errors marked persistenceRefused:true retain the visible refusal without attributing the local write failure to a provider. |
provider.retry_exhausted |
core:src/brain/service/spawnEventReducer.ts:34 |
Immediate; marker E as defined above. |
provider.search_replay_failed |
core:src/brain/session/anthropicHostedToolReplay.ts:431 |
Immediate fault at the listed call; no retry threshold. |
provider.search_replay_missing |
core:src/brain/session/anthropicHostedToolReplay.ts:373 |
Immediate; marker U as defined above. |
provider.search_replay_repair_failed |
core:src/brain/session/anthropicHostedToolReplay.ts:396 |
Immediate; marker U as defined above. |
provider.search_replay_unsafe_capture |
core:src/brain/session/anthropicSseCapture.ts:68 |
Immediate only for a response that reached message_stop and so survives without replay. A stream cut earlier (Stop, cancellation, transport failure) discards the response and is not reported here. |
provider.stream_idle_timeout |
core:src/brain/service/spawnEventReducer.ts:34 |
Immediate; marker E as defined above. |
push.delivery_failed |
core:src/push/pushSender.ts:66; core:src/push/pushSender.ts:68 |
Immediate fault at the listed call; no retry threshold. |
recovery.claim_failed |
core:src/brain/recovery/coordinator.ts:112 |
Immediate fault at the listed call; no retry threshold. |
recovery.item_failed |
core:src/brain/recovery/coordinator.ts:194 |
Immediate fault at the listed call; no retry threshold. |
recovery.park_checkpoint_failed |
core:src/daemon/brainCore.ts:1109 |
Immediate fault at the listed call; no retry threshold. |
recovery.park_exhausted |
core:src/brain/recovery/parkedConversations.ts:111 |
Immediate; marker U, E as defined above. |
recovery.pass_failed |
core:src/brain/recovery/coordinator.ts:202 |
Immediate fault at the listed call; no retry threshold. |
recovery.computer_wake_failed |
core:src/brain/recovery/pause.ts:66; core:src/brain/platformTurnRecovery.ts:476; core:src/brain/platformTurnRecovery.ts:527 |
Immediate detached coordinator-wake rejection after native park/repark; the original wait stays durable, with no new retry threshold. |
recovery.provider_checkpoint_failed |
core:src/brain/recovery/pause.ts:126 |
Immediate fault at the listed call; no retry threshold. |
recovery.queued_message_replay_failed |
core:src/brain/recovery/pause.ts:221 |
Immediate fault at the listed call; no retry threshold. |
recovery.resumed_hook_failed |
core:src/brain/recovery/coordinator.ts:160 |
Immediate fault at the listed call; no retry threshold. |
recovery.workflow_resume_failed |
core:src/brain/recovery/workflowResume.ts:104 |
Immediate fault at the listed call; no retry threshold. |
runtime.abort_cause_missing |
core:src/brain/service/spawnEventReducer.ts:473 |
Immediate; marker U as defined above. A provider-preflight refusal is not reported: its operation rethrows the refusal to the admitting caller. |
runtime.account_process_cleanup_failed |
core:src/api/routes/users.ts:151 |
Immediate fault at the listed call; no retry threshold. |
runtime.event_loop_lag |
core:src/shared/eventLoopLag.ts:163 |
Locally logs overload immediately; measured profiler scheduling gaps are subtracted from the severe-stall sum for reporting, and a warning they explain carries a HostConditionError reported once it repeats. CPU/unattributed severe stalls above two seconds and entering p99 saturation remain reported; recovery clears saturation. |
runtime.process_observer_failed |
core:src/brain/processRegistry.ts:173; core:src/brain/processRegistry.ts:237 |
Immediate fault at the listed call; no retry threshold. |
runtime.reporting_invalid |
core:src/problems/service.ts:165 |
Immediate; marker P as defined above. |
runtime.restart_request_failed |
core:src/api/routes/plugins/index.ts:71; core:src/daemon/applyChange.ts:43 |
Immediate fault at the listed call; no retry threshold. |
runtime.restart_spawn_failed |
core:src/api/version.ts:39 |
Immediate fault at the listed call; no retry threshold. |
sandbox.desktop_permission_failed |
core:plugins/sandbox/lib/desktopRuntime.mjs:268 |
Immediate when a periodic desktop permission lookup fails; the admitted operation is aborted. |
sandbox.lease_cancellation_failed |
core:plugins/sandbox/lib/environmentRuntime.mjs:950 |
Immediate when the execution lease cancellation intent cannot be persisted. |
sandbox.environment_reconcile_failed |
core:plugins/sandbox/lib/environmentRuntime.mjs:426 |
Immediate fault at the listed call; no retry threshold. |
sandbox.github_credential_failed |
core:plugins/sandbox/lib/execution.mjs:262 |
Immediate fault at the listed call; no retry threshold. |
sandbox.operation_progress_failed |
core:plugins/sandbox/lib/environmentRuntime.mjs:605 |
Immediate fault at the listed call; no retry threshold. |
sandbox.user_cleanup_failed |
core:plugins/sandbox/index.mjs:25 |
Immediate fault at the listed call; no retry threshold. |
sandbox.shell_failed |
core:plugins/sandbox/lib/shell.mjs:100; core:plugins/sandbox/lib/shell.mjs:167 |
Immediate when a host shell fails or a managed shell loses its transport verdict. |
sandbox.shell_lease_release_failed |
core:plugins/sandbox/lib/shell.mjs:105 |
Immediate when a closed host shell cannot release its execution lease. |
sandbox.shell_lease_lost |
core:plugins/sandbox/lib/shell.mjs:111; core:plugins/sandbox/lib/shell.mjs:155 |
Immediate when a lease heartbeat fails; the shell is stopped. |
sandbox.shell_input_failed |
core:plugins/sandbox/lib/shell.mjs:121; core:plugins/sandbox/lib/shell.mjs:178 |
Immediate for input errors other than a closed or destroyed pipe. |
sandbox.shell_cancel_failed |
core:plugins/sandbox/lib/shell.mjs:150 |
Immediate when managed shell cancellation rejects. |
search.docs_frontmatter_invalid |
core:src/search/docsSearchCorpus.ts:102 |
Immediate fault at the listed call; no retry threshold. |
skills.account_read_failed |
registry:plugins/skills/lib/skillFiles.mjs:408 |
Immediate fault at the listed call; no retry threshold. |
skills.catalog_failed |
registry:plugins/skills/lib/skillInput.mjs:33; registry:plugins/skills/lib/skillLoadTool.mjs:131 |
Immediate fault at the listed call; no retry threshold. |
skills.edit_failed |
registry:plugins/skills/lib/skillFiles.mjs:493 |
Immediate fault at the listed call; no retry threshold. |
skills.file_read_failed |
registry:plugins/skills/lib/skillLoadTool.mjs:199 |
Immediate fault at the listed call; no retry threshold. |
skills.input_transform_failed |
registry:plugins/skills/lib/skillInput.mjs:45 |
Immediate fault at the listed call; no retry threshold. |
skills.move_failed |
registry:plugins/skills/lib/skillFiles.mjs:485 |
Immediate fault at the listed call; no retry threshold. |
skills.move_rollback_failed |
registry:plugins/skills/lib/skillFiles.mjs:492 |
Immediate fault at the listed call; no retry threshold. |
skills.proposal_rejected |
registry:plugins/skills/lib/reviewer.mjs:274 |
Immediate fault at the listed call; no retry threshold. |
subagent.completion_invalid |
core:plugins/subagent/lib/completion.mjs:48 |
Immediate fault at the listed call; no retry threshold. |
subagent.completion_ownership_rejected |
core:plugins/subagent/lib/completion.mjs:48 |
Immediate fault at the listed call; no retry threshold. |
subagent.completion_persistence_failed |
core:plugins/subagent/lib/completion.mjs:48 |
Immediate fault at the listed call; no retry threshold. |
subagent.progress_invalid |
core:plugins/subagent/index.mjs:362 |
Immediate fault at the listed call; no retry threshold. |
subagent.progress_ownership_rejected |
core:plugins/subagent/index.mjs:362 |
Immediate fault at the listed call; no retry threshold. |
subagent.progress_persistence_failed |
core:plugins/subagent/index.mjs:362 |
Immediate fault at the listed call; no retry threshold. |
subagent.recovery_claim_mismatch |
core:src/brain/service/delegatedRecovery.ts:129; core:src/brain/service/delegatedRecovery.ts:536 |
Immediate fault at the listed call; no retry threshold. |
subagent.recovery_delivery_failed |
core:src/brain/service/delegatedRecovery.ts:276 |
Immediate fault at the listed call; no retry threshold. |
subagent.computer_wake_failed |
core:src/brain/service/delegatedRecovery.ts:407; core:src/brain/service/delegatedSession.ts:922; core:src/brain/service/delegatedSession.ts:975 |
Immediate detached coordinator-wake rejection after native park/repark; the original wait stays durable, with no new retry threshold. |
subagent.recovery_failed |
core:src/brain/service/delegatedRecovery.ts:221 |
Immediate fault at the listed call; no retry threshold. |
subagent.recovery_park_failed |
core:src/brain/service/delegatedRecovery.ts:253 |
Immediate fault at the listed call; no retry threshold. |
subagent.recovery_record_failed |
core:src/brain/service/delegatedRecovery.ts:526 |
Immediate fault at the listed call; no retry threshold. |
subagent.restart_alert_failed |
core:src/subagent/pool.ts:637 |
Immediate when publishing the daemon's one-shot restart-required alert fails. The build-mismatch latch prevents further startup attempts until daemon restart. |
subagent.runner_abort_failed |
core:src/subagent/runner.ts:421 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_build_mismatch |
core:src/subagent/pool.ts:630 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_catalog_restore_failed |
core:src/subagent/runner.ts:204; core:src/subagent/runner.ts:405 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_exited |
core:src/subagent/runnerHost.ts:736 |
Immediate; marker U as defined above. |
subagent.runner_mcp_snapshot_failed |
core:src/subagent/pool.ts:575 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_model_notify_failed |
core:src/subagent/runnerHost.ts:240 |
Immediate; marker U as defined above. |
subagent.runner_process_failed |
core:src/subagent/runnerHost.ts:701 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_process_kill_failed |
core:src/subagent/runner.ts:553 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_process_sweep_failed |
core:src/subagent/runner.ts:526; core:src/subagent/runner.ts:530; core:src/subagent/runner.ts:562; core:src/subagent/runner.ts:566; core:src/subagent/runner.ts:588 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_release_failed |
core:src/subagent/runner.ts:510 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_start_failed |
core:src/subagent/pool.ts:630 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_steer_failed |
core:src/subagent/runner.ts:462 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_steer_mismatch |
core:src/subagent/runner.ts:442 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_tap_failed |
core:src/subagent/runnerHost.ts:332 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_uncaught_exception |
core:src/subagent/runner.ts:637 |
Immediate fault at the listed call; no retry threshold. |
subagent.runner_unhandled_rejection |
core:src/subagent/runner.ts:636 |
Immediate fault at the listed call; no retry threshold. |
subagent.stalled |
core:plugins/subagent/index.mjs:801 |
Immediate; marker E as defined above. |
telegram.callback_failed |
registry:plugins/telegram/lib/adapter.mjs:159 |
Immediate fault at the listed call; no retry threshold. |
telegram.command_publish_failed |
registry:plugins/telegram/lib/adapter.mjs:161 |
Immediate fault at the listed call; no retry threshold. |
telegram.delivery_failed |
registry:plugins/telegram/lib/adapter.mjs:482; registry:plugins/telegram/lib/adapter.mjs:517; registry:plugins/telegram/lib/adapter.mjs:532 |
Immediate fault at the listed call; no retry threshold. |
telegram.image_download_failed |
registry:plugins/telegram/lib/adapter.mjs:386 |
Immediate fault at the listed call; no retry threshold. |
telegram.message_failed |
registry:plugins/telegram/lib/adapter.mjs:156 |
Immediate fault at the listed call; no retry threshold. |
telegram.polling_failed |
registry:plugins/telegram/lib/adapter.mjs:199 |
Immediate fault at the listed call; no retry threshold. |
telegram.transcription_failed |
registry:plugins/telegram/lib/adapter.mjs:325 |
Immediate fault at the listed call; no retry threshold. |
telegram.transport_failed |
registry:plugins/telegram/lib/adapter.mjs:184 |
Immediate fault at the listed call; no retry threshold. |
telegram.turn_failed |
registry:plugins/telegram/lib/adapter.mjs:368 |
Immediate fault at the listed call; no retry threshold. |
terminal.backgrounding_failed |
core:plugins/terminal/index.mjs:1345 |
Immediate fault at the listed call; no retry threshold. |
terminal.cancellation_failed |
core:plugins/terminal/index.mjs:940 |
Immediate fault at the listed call; no retry threshold. |
terminal.output_persistence_failed |
core:plugins/terminal/index.mjs:1419 |
Immediate fault at the listed call; no retry threshold. |
terminal.revoked |
core:plugins/terminal/ptyServer.mjs:211 |
Immediate local lifecycle event when a live session loses its account grant or Project membership. |
terminal.recheck_failed |
core:plugins/terminal/ptyServer.mjs:228 |
Immediate when the periodic session authorization lookup rejects. |
terminal.output_failed |
core:plugins/terminal/ptyServer.mjs:319 |
Immediate when the shell output stream fails. |
terminal.exit_unknown |
core:plugins/terminal/ptyServer.mjs:340 |
Immediate when the shell closes without a transport verdict. |
terminal.request_failed |
core:plugins/terminal/ptyServer.mjs:416 |
Immediate for an unexpected terminal API error; typed admission refusals keep their ordinary response. |
todo.metadata_invalid |
registry:plugins/todo/lib/taskStore.mjs:225 |
Immediate fault at the listed call; no retry threshold. |
todo.panel_write_failed |
registry:plugins/todo/lib/tasks.mjs:63 |
Immediate fault at the listed call; no retry threshold. |
todo.storage_failed |
registry:plugins/todo/lib/tasks.mjs:106 |
Immediate fault at the listed call; no retry threshold. |
twilio.call_start_failed |
registry:plugins/twilio/index.mjs:126 |
Immediate fault at the listed call; no retry threshold. |
twilio.call_state_failed |
registry:plugins/twilio/index.mjs:81; registry:plugins/twilio/index.mjs:140 |
Immediate fault at the listed call; no retry threshold. |
twilio.call_stop_failed |
registry:plugins/twilio/index.mjs:82 |
Immediate fault at the listed call; no retry threshold. |
twilio.cost_report_failed |
registry:plugins/twilio/index.mjs:149 |
Immediate fault at the listed call; no retry threshold. |
twilio.media_failed |
registry:plugins/twilio/lib/media.mjs:33 |
Immediate fault at the listed call; no retry threshold. |
ui.skin_invalid |
core:src/shared/skinStore.ts:269 |
Immediate fault at the listed call; no retry threshold. |
ui.theme_invalid |
core:src/shared/themeStore.ts:278 |
Immediate fault at the listed call; no retry threshold. |
ui.theme_name_invalid |
core:src/shared/themeStore.ts:36 |
Immediate fault at the listed call; no retry threshold. |
update.needs_operator |
core:src/problems/service.ts:232 |
Immediate terminal update projection with a durable marker preventing repeated aggregation. |
update.rolled_back |
core:src/problems/service.ts:232 |
Immediate terminal update projection with a durable marker preventing repeated aggregation. |
usage.provider_counter_failed |
core:src/brain/session/accountSpend.ts:24 |
Immediate fault at the listed call; no retry threshold. |
web.host_config_invalid |
core:plugins/web/index.mjs:496 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.connection_failed |
registry:plugins/whatsapp/lib/pairing.mjs:174; registry:plugins/whatsapp/lib/pairing.mjs:230 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.image_download_failed |
registry:plugins/whatsapp/lib/adapter.mjs:294 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.message_failed |
registry:plugins/whatsapp/lib/adapter.mjs:137; registry:plugins/whatsapp/lib/pairing.mjs:318 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.pairing_failed |
registry:plugins/whatsapp/lib/pairing.mjs:300 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.protocol_failed |
registry:plugins/whatsapp/lib/pairing.mjs:22; registry:plugins/whatsapp/lib/pairing.mjs:23; registry:plugins/whatsapp/lib/pairing.mjs:24 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.transcription_failed |
registry:plugins/whatsapp/lib/adapter.mjs:311 |
Immediate fault at the listed call; no retry threshold. |
whatsapp.turn_failed |
registry:plugins/whatsapp/lib/adapter.mjs:231 |
Immediate fault at the listed call; no retry threshold. |
workflow.child_stop_failed |
core:plugins/subagent/lib/workflow.mjs:718; core:plugins/subagent/lib/workflow.mjs:1748 |
Immediate rejected child stop or node drain, including a late child after cancellation. Failed drains remain observable to Project teardown; no retry threshold or successful cleanup acknowledgement. |
workflow.completion_delivery_failed |
core:plugins/subagent/lib/workflow.mjs:1037; core:plugins/subagent/lib/workflow.mjs:1049; core:plugins/subagent/lib/workflow.mjs:1270 |
Immediate fault at the listed call; no retry threshold. |
workflow.completion_persistence_failed |
core:plugins/subagent/lib/completion.mjs:48 |
Immediate fault at the listed call; no retry threshold. |
workflow.progress_persistence_failed |
core:plugins/subagent/lib/workflow.mjs:455 |
Immediate fault at the listed call; no retry threshold. |
workflow.computer_wake_failed |
core:src/brain/service/delegatedSession.ts:465 |
Immediate detached coordinator-wake rejection after native park/repark; the original wait stays durable, with no new retry threshold. |
workflow.recovery_journal_write_failed |
core:plugins/subagent/lib/workflow.mjs:313 |
Immediate fault at the listed call; no retry threshold. |
workflow.resume_child_missing |
core:plugins/subagent/lib/workflow.mjs:876 |
Immediate fault at the listed call; no retry threshold. |
persistent(3): 37
| Code | Reachable producers | Reason and reset |
|---|---|---|
api.activity_snapshot_failed |
core:src/api/routes/activity.ts:131 |
Stale activity cache refresh, key snapshot; successful read resets. The ten-second scheduling floor is not an attempt. |
artifact.workflow_cleanup_failed |
core:src/brain/workflowArtifactSweep.ts:102 |
Durable deletion: pending.attempts === 2 before this attempt. Success removes the pending item; the hourly sweep retries retained items. |
chatbot.policy_publication_failed |
registry:plugins/chatbot/src/service/daemon.ts:145 |
Five-second serving health pass, key publish; successful publication resets. |
cronjob.journal_failed |
registry:plugins/cronjob/lib/scheduler.mjs:164 |
Periodic journal pruning, key journal; successful pruning resets. |
daemon.alert_retention_failed |
core:src/daemon/maintenance.ts:322 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.artifact_sweep_failed |
core:src/daemon/maintenance.ts:290 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.disk_alert_failed |
core:src/daemon/maintenance.ts:355 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.event_retention_failed |
core:src/daemon/maintenance.ts:268 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.host_metrics_failed |
core:src/daemon/maintenance.ts:367 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.licence_tick_failed |
core:src/daemon/maintenance.ts:477 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.memory_retention_failed |
core:src/daemon/maintenance.ts:416 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.memory_usage_retention_failed |
core:src/daemon/maintenance.ts:423 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.origin_retention_failed |
core:src/daemon/maintenance.ts:312 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.provider_alert_failed |
core:src/daemon/maintenance.ts:346 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.provider_request_retention_failed |
core:src/daemon/maintenance.ts:303 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.session_reap_failed |
core:src/daemon/maintenance.ts:465 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.session_retention_failed |
core:src/daemon/maintenance.ts:388; core:src/daemon/maintenance.ts:407 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.token_retention_failed |
core:src/daemon/maintenance.ts:261 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
daemon.update_alert_failed |
core:src/daemon/maintenance.ts:378 |
Scheduled maintenance operation; report the third consecutive failed actual pass, reset on successful completion of the same operation. |
memory.embed_failed |
core:src/brain/memoryService.ts:156; core:src/daemon/maintenance.ts:471; core:src/embeddings/embedQueue.ts:260; core:src/embeddings/embedQueue.ts:287; core:src/embeddings/embedQueue.ts:440 |
Independent query, maintenance drain, batch:user, refused:user:memory and write:user:memory owners. Only the matching successful operation resets. Cancellation does not count. |
model.provider_catalog_failed |
core:src/brain/modelCatalog.ts:303 |
Per-endpoint catalog attempts; only endpoints actually checked can reset. One aggregate reports when any key reaches three. |
onedrive.file_sync_failed |
registry:plugins/onedrive/src/sync.ts:480; registry:plugins/onedrive/src/sync.ts:492; registry:plugins/onedrive/src/sync.ts:791 |
Per link and relative path across sync cycles; successful planned file work resets. |
onedrive.mirror_failed |
registry:plugins/onedrive/src/sync.ts:246 |
Per-mirror cycle; a completed successful cycle resets. |
platform.delivery_failed |
core:src/brain/platformTurnRecovery.ts:287 |
Third durable pending delivery attempt; claim accounts for the attempt and success clears pending delivery. |
platform.resume_failed |
core:src/brain/platformTurnRecovery.ts:532 |
Third durable parked-resume attempt; claim increments park_attempts and successful resume clears the marker. |
plugin.interval_failed |
core:src/plugins/pluginContext.ts:874 |
Host interval wrapper, per interval registration; successful tick resets. Pending skips do not count. PluginServiceStartError belongs to the independent-service owner. |
project.branch_read_failed |
core:src/integrations/managedProjectBranch.ts:128; core:src/integrations/managedProjectBranch.ts:150; core:src/integrations/managedProjectBranch.ts:226 |
Per-project managed branch refresh and per account, computer and directory local branch refresh, with five-second failed-read memoization. Successful read, known stopped environment, offline computer or cache eviction resets. Timeout and cancellation stay local. |
recovery.result_continuation_failed |
core:src/brain/recovery/parkedConversations.ts:164 |
Third durable result wake/continuation failure; shared failure settlement accounts once. New result resets and successful delivery acknowledges it. |
recovery.result_wake_failed |
core:src/brain/recovery/parkedConversations.ts:118 |
Third durable result wake failure; notePendingDeliveryWakeFailure increments once. New result resets and successful delivery acknowledges it. |
runtime.stuck_step |
core:src/shared/slowStep.ts:83 |
Third thirty-second observation of the same pending non-provider step. Provider wait resets and completion removes the timer. |
search.index_embed_failed |
core:src/embeddings/embedQueue.ts:316; core:src/embeddings/embedQueue.ts:321; core:src/embeddings/embedQueue.ts:368; core:src/embeddings/embedQueue.ts:375; core:src/embeddings/embedQueue.ts:409 |
The embed queue's corpus phase: a whole corpus request that failed, a reply that is not this request's answer, a refused document, or indexing that threw. Each is the corpus operation. A completed corpus resets it; per-document refusals stay local between reports. |
search.query_embed_failed |
core:src/search/docsSearchService.ts:143 |
Third consecutive failed docs-search QUERY embedding (the corpus is the queue's own work and reports search.index_embed_failed). Any ranked query resets the counter, so one outage logs once instead of once per query. |
sandbox.resource_history_failed |
core:plugins/sandbox/lib/environmentResources.mjs:286 |
Periodic history prune, key history; successful pruning resets. |
sites.cleanup_failed |
registry:plugins/sites/src/index.ts:263; registry:plugins/sites/src/index.ts:277 |
Five-second cleanup, independent site:id and preview:project keys; only completed deletion resets. |
sites.gateway_sync_failed |
registry:plugins/sites/src/gateway.ts:273; registry:plugins/sites/src/worker/monitor.ts:131 |
Separate gateway and monitor instances, key sync; available and active resets. Closed gateway remains local. |
sites.hostname_reconcile_failed |
registry:plugins/sites/src/hostnameCoordinator.ts:219; registry:plugins/sites/src/hostnameCoordinator.ts:229 |
Independent custom:record and generated:site hostname reconciliation; success of that operation resets. |
sites.publication_transport_failed |
registry:plugins/sites/src/preview.ts:100; registry:plugins/sites/src/publication.ts:255 |
Per-preview or per-site reconciliation; successful binding/settlement resets. Stopped environments and explicitly local probe outcomes do not increment. |
mixed: 27
| Code | Reachable producers | Reason and reset |
|---|---|---|
api.unhandled_route |
core:src/api/server.ts |
Immediate for unexpected faults, with method and pathname. The canonical licence-report endpoint remains local-only. |
api.database_unavailable |
core:src/api/server.ts |
Typed pool acquisition failure, a host condition reported once it occurs three times within five minutes; returns HTTP 503 and database_unavailable. Retains the original cause locally and the method/pathname for diagnosis. The canonical licence-report endpoint remains local-only to avoid recursive reporting. |
auth.oauth_refresh_failed |
core:src/brain/oauthRefresh.ts:106; core:src/daemon/maintenance.ts:202 |
Typed CredentialFileError, including its cause wrapper, is immediate. Other refresh failures use a per-connection N3 key. Maintenance preparation owns a separate oauth:connection key. Each matching success resets. |
chatbot.retention_failed |
registry:plugins/chatbot/src/retention.ts:138 |
Boot resume and explicit operator erase are immediate. Periodic deletion counts per conversation and resets only after confirmed deletion. Missing credentials stay local. |
cli.protocol_failed |
core:src/remoteCli/connections.ts:316 |
Immediate fault at the listed call; no retry threshold. |
compaction.checkpoint_failed |
core:src/brain/session/nativeCompaction.ts:200; core:src/brain/session/nativeCompaction.ts:205; core:src/brain/session/inSessionCompaction.ts:399 |
Individual provider/pre-dispatch request diagnostics are local-only. The in-session owner reports once at terminal failure after native retries and warm-summary fallback; successful recovery produces no report. |
cronjob.check_failed |
registry:plugins/cronjob/lib/scheduler.mjs:85 |
One-shot runAt jobs report immediately; recurring checks use check:job and reset after a successful check. |
cronjob.delivery_failed |
registry:plugins/cronjob/lib/scheduler.mjs:560; registry:plugins/cronjob/lib/scheduler.mjs:699 |
Direct delivery failure is immediate. Durable queued delivery uses delivery:claimedId; successful delivery removes the row and resets. |
cronjob.scheduler_failed |
registry:plugins/cronjob/lib/routes.mjs:381; registry:plugins/cronjob/lib/scheduler.mjs:168 |
Operator route tick is immediate. Timer tick uses key tick and resets on a completed successful pass. |
daemon.attachment_sweep_failed |
core:src/daemon/maintenance.ts:457 |
Malformed worker reply is immediate; ordinary daily sweep failures use attachments, reset on successful completion. |
daemon.checkpoint_failed |
core:src/daemon/shutdown.ts:133 |
Shutdown reports a failed durable pause checkpoint immediately while preserving the exit guard and remaining cleanup. |
dashboard.digest_failed |
core:src/api/routes/dashboard.ts:152; core:src/brain/dashDigest.ts:249 |
Outer API catch is immediate. Generation reports durable attempt 3. Claims count before generation; a new or forced run starts a new budget. |
delegation.result_delivery_failed |
core:src/brain/service/resultDelivery.ts:209 |
Subagent parent failure is immediate because it settles the open call without a later timer. Other parents report durable attempt 3; failure is counted after the attempt. Success acknowledges, new result resets, cancellation does not count. |
meeting-confirm.discovery_failed |
registry:plugins/meeting-confirm/lib/scheduler.mjs:155; registry:plugins/meeting-confirm/lib/scheduler.mjs:162 |
Typed schema/configuration errors are immediate; otherwise discover:meeting uses N3 and resets on successful acceptance. |
meeting-confirm.preparation_failed |
registry:plugins/meeting-confirm/lib/scheduler.mjs:116 |
Typed schema/configuration errors are immediate; otherwise prepare:meeting uses N3 and resets on successful preparation. |
meeting-confirm.scheduler_failed |
registry:plugins/meeting-confirm/lib/scheduler.mjs:122 |
Typed schema/configuration errors are immediate; otherwise tick uses N3 and resets on a successful pass. |
model.catalog_refresh_failed |
core:src/brain/modelCatalog.ts:233; core:src/daemon/brainCore.ts:541; core:src/daemon/brainCore.ts:556; core:src/daemon/maintenance.ts:244 |
Login/account-change catches and invalid worker/input state are immediate. Background targets/pass/catalog/restore keys and maintenance catalog:connection keys use N3; only the matching attempted successful phase resets. |
model.not_allowed |
core:src/brain/service/spawner.ts:294; core:src/brain/service/spawner.ts:297 |
Warning branch reports immediately; informational branch stays local. |
onedrive.cycle_failed |
registry:plugins/onedrive/src/api.ts:228; registry:plugins/onedrive/src/index.ts:144; registry:plugins/onedrive/src/sync.ts:182 |
API and outer start catches are immediate. Account-cycle owner uses account:user N3 and resets on successful completion. |
platform.delivery_unavailable |
core:src/brain/platformTurnRecovery.ts:280 |
Unavailable target counts a durable attempt; the third attempt reports and successful delivery clears the record. |
plugin.alert_update_failed |
core:src/plugins/loader.ts:316; core:src/plugins/serviceRunner.ts:41; core:src/privileged/pluginServices.ts:62 |
Independent-service retry alert writes use a separate per-plugin N3 key and reset on successful write. One-shot remove/reconcile alerts and other loader/lifecycle producers remain immediate. |
plugin.service_failed |
core:src/daemon/brainCore.ts:1204; core:src/daemon/shutdown.ts:110; core:src/plugins/serviceRunner.ts:57; core:src/plugins/serviceRunner.ts:61; core:src/plugins/serviceRunner.ts:110; core:src/plugins/serviceRunner.ts:137; core:src/privileged/pluginServices.ts:62 |
Independent-service restart recovery uses N3 per plugin; only actual transport attempts count, with success/removal/reconciliation resetting. Other boot, shutdown and lifecycle producers are immediate. |
provider.cache_dropped |
core:src/brain/session/cacheWatch.ts:566; core:src/brain/session/cacheWatch.ts:567 |
Unexpected mutation warning reports immediately; informational branch stays local. |
provider.quota_history_failed |
core:src/daemon/bootstrap.ts:771; core:src/daemon/bootstrap.ts:810 |
Configuration/boot reconciliation catch is immediate. Usage sink has its own N3 key, reset after successful sample persistence. |
recovery.park_resume_failed |
core:src/brain/recovery/boot.ts:127; core:src/brain/recovery/parkedConversations.ts:261 |
Unexpected outer boot catch is immediate. Ordinary resume reports durable park attempt 3; successful continuation clears the marker. |
sandbox.alert_emit_failed |
core:plugins/sandbox/lib/environmentAlerts.mjs:24 |
One-shot raise/clear is immediate. Periodic disk and start-refused updates use independent per-resource keys; successful alert write resets. |
sandbox.resource_usage_failed |
core:plugins/sandbox/lib/environmentResources.mjs:333 |
Malformed batch reply is immediate. Ordinary measure/persist/enforce failures use phase:kind:resource keys; each successful phase resets only its key. |
local-only: 31
| Code | Reachable producers | Reason and reset |
|---|---|---|
brain.delegation_progress_invalid |
core:packages/db/src/delegation/common.ts:56 |
The PostgreSQL reader writes a direct console warning for an invalid stored progress shape. It does not enter the logger sink or problem outbox. |
compaction.fallback |
core:src/brain/session/inSessionCompaction.ts:403 |
Informational fallback diagnostic; no report. |
compaction.native_fallback |
core:src/brain/session/inSessionCompaction.ts:374 |
Informational fallback diagnostic; no report. |
cronjob.conversation_refused |
registry:plugins/cronjob/lib/filing.mjs:46; registry:plugins/cronjob/lib/filing.mjs:185 |
Explicit local-only metadata or informational level; no problem report. |
cronjob.model_invalid |
registry:plugins/cronjob/lib/scheduler.mjs:335 |
Explicit local-only metadata or informational level; no problem report. |
cronjob.owner_refused |
registry:plugins/cronjob/lib/scheduler.mjs:320 |
Explicit local-only metadata or informational level; no problem report. |
discord.answer_refused |
registry:plugins/discord/lib/askFlow.mjs:50 |
Explicit local-only metadata or informational level; no problem report. |
discord.configuration_invalid |
registry:plugins/discord/index.mjs:38 |
Explicit local-only metadata or informational level; no problem report. |
memory.dreaming_aborted |
core:src/brain/dreaming/service.ts:489 |
Explicit local-only metadata or informational level; no problem report. |
memory.dreaming_completed |
core:src/brain/dreaming/service.ts:457 |
Explicit local-only metadata or informational level; no problem report. |
model.preference_unavailable |
core:src/brain/service/spawner.ts:677 |
Explicit local-only metadata or informational level; no problem report. |
msteams.account_verification_refused |
registry:plugins/msteams/lib/adapter.mjs:286; registry:plugins/msteams/lib/adapter.mjs:304 |
Explicit local-only metadata or informational level; no problem report. |
msteams.configuration_invalid |
registry:plugins/msteams/index.mjs:184; registry:plugins/msteams/index.mjs:203 |
Explicit local-only metadata or informational level; no problem report. |
msteams.notification_recipient_ambiguous |
registry:plugins/msteams/lib/proactive.mjs:349 |
Explicit local-only metadata or informational level; no problem report. |
msteams.notification_route_missing |
registry:plugins/msteams/lib/adapter.mjs:744; registry:plugins/msteams/lib/proactive.mjs:317; registry:plugins/msteams/lib/proactive.mjs:323 |
Explicit local-only metadata or informational level; no problem report. |
msteams.profile_permission_missing |
registry:plugins/msteams/lib/graph.mjs:117 |
Explicit local-only metadata or informational level; no problem report. |
msteams.webhook_token_refused |
registry:plugins/msteams/lib/auth.mjs:49 |
Explicit local-only metadata or informational level; no problem report. |
onedrive.bulk_deletion_refused |
registry:plugins/onedrive/src/sync.ts:637 |
Explicit local-only metadata or informational level; no problem report. |
provider.retry |
core:src/brain/service/spawnEventReducer.ts:335 |
Explicit local-only metadata or informational level; no problem report. |
provider.search_replay_repaired |
core:src/brain/session/anthropicHostedToolReplay.ts:395 |
Explicit local-only metadata or informational level; no problem report. |
runtime.slow_step |
core:src/shared/slowStep.ts:40; core:src/shared/slowStep.ts:95 |
Explicitly local-only duration diagnostic; event_loop_lag owns overload reports. |
skills.description_missing |
registry:plugins/skills/lib/skillFiles.mjs:264 |
Explicit local-only metadata or informational level; no problem report. |
skills.directory_refused |
registry:plugins/skills/lib/skillFiles.mjs:144; registry:plugins/skills/lib/skillFiles.mjs:150 |
Explicit local-only metadata or informational level; no problem report. |
skills.duplicate_name |
registry:plugins/skills/lib/skillLoadTool.mjs:72 |
Explicit local-only metadata or informational level; no problem report. |
skills.frontmatter_invalid |
registry:plugins/skills/lib/skillFiles.mjs:249 |
Explicit local-only metadata or informational level; no problem report. |
subagent.result_payload_invalid |
core:packages/db/src/delegation/inbox.ts:76; core:packages/db/src/delegation/inbox.ts:64 |
The PostgreSQL reader writes direct console warnings and omits invalid result payloads from its projection. These warnings do not enter the logger sink or problem outbox. |
telegram.command_menu_limited |
registry:plugins/telegram/lib/commands.mjs:120; registry:plugins/telegram/lib/commands.mjs:129 |
Explicit local-only metadata or informational level; no problem report. |
telegram.configuration_invalid |
registry:plugins/telegram/index.mjs:23 |
Explicit local-only metadata or informational level; no problem report. |
voice-bot.configuration_invalid |
registry:plugins/voice-bot/lib/tool.mjs:81 |
Explicit local-only metadata or informational level; no problem report. |
whatsapp.signed_out |
registry:plugins/whatsapp/lib/pairing.mjs:146 |
Explicit local-only metadata or informational level; no problem report. |
whatsapp.voice_input_refused |
registry:plugins/whatsapp/lib/adapter.mjs:310 |
Explicit local-only metadata or informational level; no problem report. |
declared-only: 16
| Code | Reachable producers | Reason and reset |
|---|---|---|
alert.environment_disk |
None | Alert map entry exists, but no current caller selects this reporting category. |
alert.gateway_unavailable |
None | Alert map entry exists, but no current caller selects this reporting category. |
alert.scheduled_job_failed |
None | Alert map entry exists, but no current caller selects this reporting category. |
api.run_settlement_failed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
auth.provisioning_catalog_unavailable |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
auth.provisioning_default_invalid |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
brain.context_directory_limit |
None | A startup listing that stops before the instruction-file names is a fact about the session's directory, such as a client started in a system directory, and is logged at info level; historical batches keep the code. |
brain.plan_export_failed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
brain.plan_write_failed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
brain.turn_state_invalid |
None | The typed PostgreSQL transcript reader rejects invalid turn state; the old turnPrompt emitter was retired. |
browser.process_identity_changed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
browser.target_limit |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
msteams.file_upload_retry |
None | The intermediate transport retry diagnostic was removed; the terminal msteams.file_upload_failed belongs to consent settlement. |
plugin.context_failed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
subagent.continuation_failed |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
workflow.result_link_missing |
None | Catalog declaration only; no emitting call or reachable dynamic mapping. |
All 483 catalog entries are covered; 467 have reachable producers, including the local-only console diagnostics.