JuliusBrussee/caveman
Documented errors, page 10 of 18. Back to JuliusBrussee/caveman
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
ENOENT command not found | error_code | error | windows, spawn, process, path |
| HTTPS required; HTTP is test-only on explicit loopback | validation | error | |
| invalid Decision Ledger response | exception | error | validation, schema, proxy, why |
| Aider Caveman config block changed after enable; refusing… | exception | error | config, aider, disable-safety |
| awscreds: build request | exception | error | aws, imds, http-client, context-timeout |
| cache-replay: concurrent response and verifier buffers… | validation | error | |
| cachebench: Anthropic API key unavailable | validation | error | |
cave_build_lock_missing cave_build_lock_missing: approve required evals, then run npm run build | error_code | error | cli, lock, file-not-found |
cave_provider_raw_path_not_allowed cave_provider_raw_path_not_allowed | error_code | error | |
cave_subagent_invocation_limit_invalid cave_subagent_invocation_limit_invalid | error_code | error | agent-runtime, validation, options |
| caveman build: package artifact symlink is not lockable | exception | error | filesystem, symlink, build |
| githubapp: get installation: HTTP | http | error | github-app, http, api |
| Hermes routing block changed after enable; refusing… | exception | error | config, hermes, disable-safety |
| Native model does not support bindTools | exception | error | langchain, tool-calling, unsupported-operation, typescript |
| changed during MCP update; refusing overwrite | exception | error | concurrency, atomic-write, mcp, file |
| repeated path separators are not allowed | validation | error | go, url, path-validation |
| secretbox: decrypted to an empty secret | validation | error | go, secrets, validation, config |
| Synchronous LiteLLM calls require MiddlewareRuntime | validation | error | python, type-error, sync, runtime, litellm |
| value is not JSON-serializable | exception | error | |
| awscreds: refusing plaintext IMDS endpoint at host | validation | error | aws, security, imds, ssrf, plaintext-http |
| cave checkpoint response missing source_ref or messages | exception | error | typescript, checkpoints, api-response, validation |
| must be an absolute http(s) URL | validation | error | python, validation, url |
| must be an absolute http(s) URL without credentials | validation | error | validation, url, security, credentials |
tool_schema_transform_invalid tool_schema_transform_invalid | exception | error | schema-validation, tool-schema, transform |
| Aider config has duplicate openai-api-base keys; refusing… | exception | error | aider, config, yaml, duplicate-keys |
cave_budget_controller_without_budget cave_budget_controller_without_budget | error_code | error | agent-runtime, budget, options |
| exists and is not exact Caveman-owned content; refusing to… | exception | error | aider, install, refuse-overwrite, drift |
| list memories | exception | error | database, sqlite, wrapped-error |
| memory not found | exception | error | database, not-found, lookup |
| postgres: production DATABASE_URL requires… | validation | error | postgres, tls, production, sslmode |
| source does not exist | exception | error | filesystem, path, cli |
| compat request URL is missing | validation | error | go, http, proxy, url |
| compat upstream : forward_headers | validation | error | config, compat, headers |
| compat upstream | validation | error | config, compat, validation |
| duplicate | exception | error | python, json, duplicate-keys, parsing |
| forget begin | exception | error | sqlite, transaction, database-locked, concurrency |
| githubapp: decode repo installation | exception | error | github, json, decoding |
| invalid Claude organization id | validation | error | validation, security, usage-import |
| missing backend DOM node id | error_code | error | browser-automation, cdp, dom, invalid-state |
| sqlite parent has no restrictive DACL | validation | error | go, windows, sqlite, security, acl, filesystem |
cave_harness_plan_digest_mismatch cave_harness_plan_digest_mismatch | validation | error | execution-kernel, checksum, build-lock, plan |
| caveman agent: invalid agent id | validation | error | validation, agent-definition, identifier |
| githubapp: exactly one repository is required | validation | error | github-app, input-validation, least-privilege |
| Match the sync/async middleware runtime to the native client | exception | error | python, anthropic, sync-async, typeerror |
| telemetry attribute exceeds bytes | validation | error | telemetry, attributes, limits, payload-size |
| dataset roles ( ) do not account for its cases | exception | error | fixture-validation, dataset, role-accounting |
| backslash is not allowed in path | validation | error | go, url, path-validation, security |
| cachebench: no observation records | validation | error | |
cave_harness_unknown_transform cave_harness_unknown_transform | error_code | error | evidence, transform-ids, plan, adapter |
| caveman build: runner timeout must be a positive integer | error_code | error | timeout, validation, integer |
| ccr: typed object content_hash does not match data | validation | error | ccr, integrity, checksum, typed-object |
| device login failed | exception | error | oauth, device-flow, token-exchange |
| [extract-atlas] missing base64 const | exception | error | regex, base64, atlas |
| kms: unsupported provider | validation | error | go, kms, config, validation |
| production requires CAVE_PUBLIC_URL to be an HTTPS origin… | validation | error | url, production, https, configuration |
| rewriter | exception | error | |
| awscreds: build container credentials request | exception | error | aws, credentials, http-client, env-config |
| cache-replay: failed to finalize failure manifest | exception | error | |
cave_recovery_handle_out_of_scope cave_recovery_handle_out_of_scope | exception | error | recovery, handle, scope, agent-runtime, llm-tool |
cave_transform_safety_mismatch cave_transform_safety_mismatch | exception | error | safety, transform, segment, agent-runtime |
| expire old memory | exception | error | database, sqlite, write-failure |
| rewriter: decode openai response | exception | error | |
| cachebench: invalid observation read limits | validation | error | |
| managed Gemini CLI routing is unsupported because Gemini… | exception | error | gemini, unsupported-mode, managed-gateway, auth |
| ssrf: could not parse resolved IP | exception | error | ssrf, dns, netip, fail-closed |
cave_agent_definition_invalid cave_agent_definition_invalid | validation | error | validation, agent-definition, schema |
cave_sandbox_credential_env_not_allowlisted cave_sandbox_credential_env_not_allowlisted | error_code | error | sandbox, env, security, allowlist |
| Claude caveman-cloud MCP changed after setup; refusing to… | exception | error | mcp-config, marker, user-edits, claude |
| is not canonical base64 | exception | error | validation, base64, journal, encoding |
| kms: probe decrypt | exception | error | go, kms, probe, decryption, api |
| : unknown pricing field(s) | validation | error | schema-validation, yaml, pricing, catalog |
runtime_unavailable runtime_unavailable | error_code | error | network, http, availability, python |
| tools | exception | error | gemini, json, request-transform, schema |
| cachebench: failed replay result contains success-only… | validation | error | |
| cannot read pending agent-native bundle journal | exception | error | json, journal, pending-state, file-read |
| CAVEMAN_AUTH_TOKEN must contain no spaces or control… | validation | error | env-var, auth, whitespace |
| ccr: typed object session_id is required | validation | error | ccr, validation, missing-field, typed-object |
| has unsupported algorithm | validation | error | crypto, validation, enum |
| Native FunctionTool returned an unexpected output | validation | error | python, type-error, llamaindex |
| no provider credential detected; pass --provider | validation | error | cli, environment, configuration |
| : load system certificate pool | validation | error | |
| ssrf: dial validated addresses for | exception | error | network, dial, connection-refused, ssrf |
| usage: caveman-proxy usage import|link|refresh|unlink | validation | error | cli, usage, arguments |
| caveman-cloud MCP registration failed exact postflight | exception | error | postflight, mcp, exact-match, schema-drift, cli |
| assembly slot id must be non-empty and unique | validation | error | validation, assembly, duplicate-key, slots |
| cachebench: read trace | exception | error | |
| caveman build: dataResidency is not enforced yet; refusing… | error_code | error | config, compliance, unsupported-feature |
| envelope: parse metadata | exception | error | go, json, envelope-encryption, corrupt-input |
| invalid absolute base URL | validation | error | |
| KILO_DB contains an invalid path character | exception | error | environment, path, kilo, invalid-characters |
| : verified_at must include a timezone | validation | error | datetime, timezone, yaml, catalog |
| native runtime current user SID | exception | error | windows, security, sid, named-pipe |
| generated case list disagrees with the composed dataset | exception | error | fixture-validation, dataset, consistency |
| binary download failed | exception | error | network, download, fetch |
| binary download stalled after | exception | error | |
| CAVEMAN_CCR_MAX_BYTES must be a positive integer | validation | error | go, env-var, config, validation, ccr |
| kms: probe plaintext mismatch | validation | error | kms, probe, integrity |
| rewriter: build request | exception | error | |
| sanitize row | validation | error | import, attributes, sanitization |
| text | exception | error | gemini, json, unmarshal, schema |