thedotmack/claude-mem
Documented errors, page 4 of 5. Back to thedotmack/claude-mem
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| sync hub push: acked | validation | error | sync, hub, protocol-validation, response-shape, ack |
| Failed to spawn SDK subprocess for session | exception | error | process, spawn, subprocess |
| SyncApply: invalid op seq= | validation | error | sync, validation, type-mismatch |
| chroma-mcp uvx prewarm failed | console | warning | chroma, uvx, prewarm, subprocess |
| Unable to acquire Chroma writer lock at | exception | error | chroma, filesystem, lock, permissions |
| Context requested before initialization complete, returning… | console | info | initialization, race-condition, http |
| sync hub push invariant: request exceeds | exception | error | sync, http, payload-size |
| Access denied: " " resolves outside the workspace ( ). MCP… | validation | error | security, path, sandbox, mcp |
| cannot transition observation generation job from terminal… | validation | error | state-machine, postgres, idempotency |
| Every Claude CLI found is too old for claude-mem (each… | exception | error | version-compatibility, cli, path |
| Failed to parse files_modified JSON | console | warning | json, parsing, fallback |
http_error Server returned | exception | error | http, api, server-response |
| schema v46: . row has unsupported storage | exception | critical | schema, migration, sqlite |
| SyncApply: invalid op seq= | validation | error | sync, validation, safety |
ViewerUnavailable Viewer UI not found at any expected location | http | error | build-artifact, static-assets, http-503, viewer |
| Non-interactive configuration is missing a personal API key. | exception | error | cli, api-key, non-interactive |
| Session not found | exception | error | database, session, not-found |
| invalid_ops: deviceId must be 1-128 characters | validation | error | validation, identifier, length-limit, devices |
| schema v46: failed to copy | exception | critical | schema, migration, sqlite, data-integrity |
| ServerGenerationJobPayloadValidationError | validation | error | validation, zod, schema, payload, jobs |
| Skipping " " — failed --version check ( ) | console | warning | cli-discovery, version-probe, broken-install, claude-mem |
| sync hub status: projected_seq exceeds head_seq | validation | error | consistency, sync-hub, invariant |
| SyncApply: invalid op seq= | validation | error | sync, enum, mutation, version-skew |
| SyncApply: invalid op seq= | validation | error | sync, validation, fields |
| Claude executable not found. Please either: 1. Add "claude"… | exception | error | cli, path, installation |
| Invalid API key: check your API key configuration in… | exception | error | api-key, authentication, config |
| invalid_ops: device name must be at most 80 characters | validation | error | validation, length-limit, devices, input |
| Invalid , using default | console | warning | env-var, timeout, settings, claude-mem |
| BullMQ re-enqueue failed (will reconcile on startup) | console | warning | bullmq, redis, jobs, retry, reconcile |
| cloud sync canonical payload | validation | error | cloud-sync, json, corrupt-data, sqlite, validation |
| Cloud sync: worker has not picked up the sync settings yet… | console | info | cloud-sync, worker, restart, stale-state |
| Error processing | console | warning | filesystem, cleanup, claude-md |
| generation_job_id agent_event_id must match observation… | validation | error | postgres, provenance, agent-events |
| Session not found in sdk_sessions | exception | error | sqlite, session, not-found |
| Skipped Codex transcript watch because native Codex hooks… | console | info | config, codex, transcripts, deduplication |
| SyncApply: invalid op seq= | validation | error | sync, validation, identifier |
| Worker is still initializing, please retry | http | warning | readiness, startup, http-503, health-check |
| Worker is healthy but not ready; skipping hook API call | console | warning | worker, readiness, cold-boot, timeout, claude-mem |
| agent_event source_id must equal agent_event_id | validation | error | postgres, invariant, agent-events |
| [install] Failed to read existing plugin version: | console | warning | install, json, version-check, non-fatal |
| Telemetry historical backfill delivery errored; will retry… | console | warning | telemetry, backfill, delivery, retry |
| Failed to parse files_read JSON | console | warning | json, parsing, fallback |
| SyncApply: invalid op seq= | validation | error | sync, validation, numeric |
| Failed to drop worker_pid column from pending_messages | console | warning | sqlite, schema-migration, alter-table, pending-messages |
| npm reported an ERESOLVE peer-dependency conflict in… | console | warning | npm, peer-dependencies, install, eresolve |
| storeObservation requires a non-empty title | validation | error | validation, sqlite, empty-string |
| Summary watermark bump skipped — partial write | console | warning | chroma, sync, watermark, partial-write, idempotency |
| Cannot lazy-spawn worker: Bun runtime not found on PATH | console | error | bun, runtime-not-found, path, worker-spawn, claude-mem |
| cloud sync unavailable; refusing an unreplicated delete | http | error | http, sync, data-integrity, database |
| Corrupt hooks.json at | exception | error | json, file, installer |
| Post-install check failed: unresolvable modules | exception | error | post-install, module-resolution, verification |
| [uninstall] Could not write settings during server runtime… | console | warning | uninstall, settings, file-write, atomic-write |
| adapter rejected input: missing_session_id | validation | error | input-validation, adapter, session-id |
| Empty summary response, leaving queue intact | console | warning | empty-response, summary, queue |
| Instruction not found | http | warning | http, cache, not-found |
| Invalid Gemini model | console | info | config, model-validation, fallback |
| generation_job_id source model must match observation source | validation | error | postgres, provenance, mismatch |
DENY_ALLOW DENY_ALLOW | error_code | warning | lint, permissions, rules, conflict |
| failed to write operator audit row | console | warning | postgres, audit, database, jobs |
invalid_response sessionId is required for endSession | validation | error | validation, client, argument |
| Port still bound entering restart fallback — verifying… | console | warning | worker, port, restart, zombie-process |
| Corpus " " not found | http | error | http, rest, not-found |
| Found desktop app at | exception | error | configuration, wrong-binary, cli |
| [install] Could not detect Claude Code version: | console | info | installer, version-detection, claude-code, cli |
| sync hub status: response is not JSON | exception | error | json, http, sync-hub, parsing |
| Failed to fetch logs | exception | error | network, http, ui, fetch |
| Onboarding explainer not available | http | info | http, not-found, cache |
| Server failed | exception | error | network, http, timeout, client |
| [doctor] Failed to probe \ | console | warning | doctor, version-probe, bun, uv, cli |
| Corpus " " has no session — call prime first | exception | error | state-management, knowledge-base, lifecycle |
| canonical content: exceeds the local SQLite safe-integer… | exception | error | numeric, sqlite, overflow |
| Claude Code is not installed. Claude-mem works best in… | console | info | installer, ide, claude-code, detection |
| cloud sync canonical payload | validation | error | cloud-sync, payload-validation, json, shape-mismatch, metadata |
error internal_error | http | error | http, internal-error, compat, summarize |
| FTS fallback failed for observations | console | warning | search, fts, fallback |
| FTS fallback failed for timeline | console | warning | search, fts, fallback |
| Rejected path traversal attempt in watch.context.path | console | warning | security, path-traversal, validation |
| SDK turn failed before emitting text, re-queueing the… | console | warning | retry, sdk-error, queue |
| failed | console | warning | mcp, tool-handler, rpc |
| claude-mem: bun --version probe failed: | console | warning | runtime, bun, version-probe, spawn |
| Invalid transcript watch config | exception | error | config, validation, schema |
| " " is required | validation | error | mcp, validation, arguments, missing-argument |
| schema v46: . row is not a positive canonical uint64… | exception | critical | schema, migration, sqlite, validation |
SHADOW_HOUSE SHADOW_HOUSE | error_code | warning | lint, rules, duplication, cascade |
| validation.error | http | warning | http, validation, settings |
| chroma-mcp connection in backoff | exception | warning | chroma, backoff, retry, mcp |
| Refusing inject write to a file this writer does not own | validation | error | path, write, safety |
| sync hub push: acknowledgment seq exceeds head_seq | validation | error | sync, hub, integrity, sequence, ack, invariant |
| Failed to parse search results | console | warning | json, parse, search, plugin |
| Could not auto-apply PATH setup | console | warning | installer, path-setup, best-effort, shell |
| Skipping desktop app at | console | warning | cli-discovery, desktop-app, headless-mode, claude-mem |
| sync hub push: response is not JSON | exception | error | sync, http, json |
InternalError Failed to persist event | http | critical | http-500, database, internal-error |
| Live PID detected but worker did not become ready before… | console | warning | worker, readiness, timeout, startup |
| Worker lazy-spawned but did not become ready before hook… | console | error | worker, readiness, timeout, cold-boot, claude-mem |
| Worker unavailable on Windows — skipping spawn (recent… | console | warning | windows, worker, spawn, cooldown |
| CLAUDE_MEM_HOST_OBSERVER_PORT= | exception | error | network, ports, host-observer |
| Could not restrict permissions on | console | warning | permissions, security, file, chmod |
| Failed to parse transcript line (non-Error thrown) | console | warning | parsing, transcripts, error-handling |
| Invalid in settings.json, using default | console | warning | settings-json, timeout, configuration, claude-mem |