| credentials-local: record | validation | error | |
| goal change goal.blockedReason.message must be non-empty… | validation | error | |
| tool-session-query: failed | console | error | |
| cannot change sandbox mode from | exception | error | |
| credentials-local: record | validation | error | |
FS_NOT_REGULAR_FILE The path is a directory and only the `view` command can be used on directories | exception | error | |
| Parameter ` ` is empty for command | exception | error | |
| Ralph round report exceeds maxHandoffChars | validation | error | |
| typert: invocation " " JSON parameter " " declares a lookup… | validation | error | |
| typert: invocation id " " is already registered | exception | error | |
| workspace root " " is not a directory | validation | error | |
| deepseek-harness-runtime-bin is wheel-only; build and… | exception | error | |
FS_NOT_FOUND file_path must be a non-empty string | exception | error | |
| goal change goal.blockedReason must have exactly code and… | validation | error | |
| goal change updatedAt cannot precede createdAt | validation | error | |
| goal resume has an invalid phase transition or exhausted… | validation | error | |
| Ralph round report evidence and nextSteps must contain only… | validation | error | |
SESSION_QUERY_TOOL_FAILED session query operation failed | error_code | error | |
| skill-filesystem: failed to close watcher | console | error | |
| typert: invocation " " cancellation parameter must be… | validation | error | |
| typert-loader: exports " " but its module has no TYPERT… | exception | error | |
| defineTool( ): timeoutMs must be a positive finite number | validation | error | |
| PROCESS_INFORMATION layout mismatch: koffi computed | exception | error | |
| tool " " timeoutMs must be a positive finite number | exception | error | |
| credentials-local: record | validation | error | |
| File already exists at | exception | error | |
GOAL_STALE_REVISION stale goal ref " " revision ; current is " " revision | exception | error | |
| mcp-client: serverName | validation | error | |
| . is not a reconnect option | validation | error | |
| .maxRetries must be a non-negative safe integer | validation | error | |
| schedule: corrupt schedule log for agent | console | error | |
session-conflict session " " already exists with cwd ; requested | exception | error | |
| tool-lsp: must be a positive integer no greater than | validation | error | |
| tools.restrict() names unknown global tool | validation | error | |
| typert: host-context | exception | error | |
| typert: invocation " " lookup parameter " " cannot accept… | validation | error | |
| child result is not losslessly JSON-serializable | exception | error | |
| credentials-local: declares version ; this build reads… | validation | error | |
| credentials-local: record | validation | error | |
| goal change goal must be a record | validation | error | |
| invariants: entries must be non-blank and have no… | validation | error | |
| maxRounds must be a positive safe integer | validation | error | |
| permission: the mounted bash executor does not confine (no… | exception | error | |
| Ralph objective must be a non-empty string | exception | error | |
WEB_REDIRECT_BLOCKED exceeded the maximum of | error_code | error | |
| workspace domain is inconsistent: registry order references… | exception | error | |
| Ralph child returned no structured round report | validation | error | |
| Ralph round report status is invalid | validation | error | |
| reading the value threw | exception | error | |
SESSION_QUERY_INVALID_QUERY session query was rejected | error_code | error | |
agent-preset-read-only agent preset " " ships with the deployment | error_code | error | |
| settings: keeping last good | console | error | |
| symbol-keyed properties are not plain JSON data | exception | error | |
| typert-loader: must be an array | exception | error | |
WEB_ABORTED web fetch aborted | error_code | error | |
agent-preset-not-found agent-presets: preset | error_code | error | |
| credentials-local: unknown top-level key | validation | error | |
| Ralph workflow returned budget-limited before the round… | exception | error | |
| telemetry: capture step failed | console | error | |
| turn/end event requires a string data.reason.kind | exception | error | |
| workspace root " " cannot be resolved | validation | error | |
GOAL_TOOL_DRIVER_REQUIRED goal tools require an open model turn | error_code | error | |
| source " " exceeds the -byte limit; reading stopped after… | exception | error | |
subagent-parent-unavailable parent session " " is not live | error_code | error | |
| toolOrder lists unregistered tool | exception | error | |
| typert-protocol: cannot mark Remote method | exception | error | |
| workspace domain is inconsistent: registry order repeats… | exception | error | |
| acp: session/update failed | console | error | |
| agent-presets: preset | exception | error | |
directory-picker-unavailable host.pickDirectory needs the native capability; the composed picker serves | error_code | error | |
| Parameter ` ` is required for command | exception | error | |
| Ralph maxRounds must be a positive safe integer | validation | error | |
| bigints are not JSON data | exception | error | |
| Ralph workflow was cancelled | exception | error | |
settings-conflict error.message | error_code | error | |
| tool-str-replace-editor: description must be non-empty | validation | error | |
| typert: lookup " " is already registered | exception | error | |
| acp: assistant output conversion failed | console | error | |
| cannot read " ": at least one image side exceeds the px… | exception | error | |
| cannot read " ": the image exceeds the -pixel decoded-size… | exception | error | |
DISCOVERY_FAILED the endpoint's model listing has no "data" array; enter this provider's models… | exception | error | |
| harness. belongs to the HOST half (`code`): register… | exception | error | |
| LSP message body was not valid JSON | validation | error | |
| sandbox-local: runnerCommand requires at least one… | validation | error | |
SESSION_QUERY_ABORTED session query was cancelled | error_code | error | |
| unsupported DeepSeek Harness runtime mode | exception | error | |
WEB_PROVIDER_CONFIGURED_UNAVAILABLE configured web provider | exception | error | |
| : failed to load .env | console | error | |
| compaction still above threshold after | exception | error | |
| credentials-local is disposed: cannot | exception | error | |
| exit_plan_mode requires a non-empty markdown plan starting… | exception | error | |
| STARTUPINFOW layout mismatch: koffi computed | exception | error | |
| typert: strict codec has no parse() method | validation | error | |
WEB_INVALID_URL URL exceeds the maximum length of | error_code | error | |
| agent-presets: preset | exception | error | |
| client-modules: cannot resolve | exception | error | |
GOAL_TOOL_AGENT_REQUIRED goal tools require a calling agent | error_code | error | |
| queries must contain at least one query | validation | error | |
| Ralph round child failed before producing a structured… | exception | error | |
| sandbox-local: runnerFailureSignatures entries must be… | validation | error | |