ErrLookup › rohitg00/agentmemory
rohitg00/agentmemory
#1 Persistent memory for AI coding agents based on real-world benchmarks · TypeScript · 254 source files
Analyzed at e04ba88819 on 2026-08-30. 101 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| POST ${url} failed: ${res.status} ${res.statusText}${suffix} | exception | error | http, network, cli, rest-api |
| agentmemory: could not locate bundled plugin/ directory (sea | exception | error | installation, hooks, filesystem, cli |
| Invalid dateFrom: ${filter.dateFrom} | validation | error | validation, audit, date-parsing |
| Invalid dateTo: ${filter.dateTo} | validation | error | validation, audit, date-parsing |
| Refusing to read image outside managed store: ${data.raw.ima | validation | error | security, validation, path-traversal, images |
| mem::context: AGENTMEMORY_AGENT_SCOPE=isolated is set but no | validation | error | multi-agent, isolation, environment-variable, validation |
| mem::search: query must be a non-empty string | validation | error | validation, search, input-validation |
| mem::search: limit must be a positive integer | validation | error | validation, search, pagination |
| mem::search: AGENTMEMORY_AGENT_SCOPE=isolated is set but no | validation | error | multi-agent, isolation, environment-variable, search |
| mem::search: format must be one of 'full', 'compact', or 'na | validation | error | validation, search, enum |
| mem::search: token_budget must be a positive integer | validation | error | validation, arguments, mcp |
| mem::smart-search: AGENTMEMORY_AGENT_SCOPE=isolated is set b | validation | error | environment, agent-isolation, configuration |
| too_many_chunks_skipped: ${skipped}/${chunks.length} chunks | exception | error | llm, parsing, summarization |
| [agentmemory] Refusing to start: persisted vector index has | exception | critical | embeddings, startup, data-migration |
| ${init?.method || "GET"} ${path} -> ${res.status} ${res.stat | http | error | http, network, rest-proxy |
| Unknown tool: ${toolName} | validation | error | mcp, validation, tool-name |
| content is required | validation | error | mcp, validation, arguments |
| query is required | validation | error | mcp, validation, arguments |
| memoryIds is required | validation | error | mcp, validation, governance |
| Unknown tool: ${v.tool} | exception | error | mcp, unknown-tool, tool-dispatch |
| Unknown tool: ${toolName} (local fallback supports only ${[. | exception | error | mcp, unknown-tool, configuration, proxy-unreachable |
| Unknown method: ${method} | exception | error | mcp, json-rpc, unknown-method, protocol |
| ${envName} must be a positive integer, got: ${override} | validation | error | configuration, env-var, validation, embeddings |
| Install @huggingface/transformers for CLIP embeddings: npm i | exception | error | missing-dependency, embeddings, optional-peer, install |
| COHERE_API_KEY is required | exception | error | missing-env-var, api-key, configuration, embeddings |
| Cohere embedding failed (${response.status}): ${err} | http | error | network, http, api-error, embeddings, cohere |
| GEMINI_API_KEY is required | exception | error | missing-env-var, api-key, configuration, embeddings |
| Gemini embedding failed (${response.status}): ${err} | http | error | network, http, api-error, embeddings, gemini |
| Embedding dimension mismatch in ${provider.name}.${where}: e | exception | critical | embedding, dimension-mismatch, configuration |
| Install @huggingface/transformers for local embeddings: npm | exception | error | embedding, missing-dependency, local-inference |
| API key is required (via constructor, OPENAI_EMBEDDING_API_K | exception | error | api-key, missing-env-var, openai, configuration |
| OpenAI embedding failed (${response.status}): ${err} | http | error | openai, http-error, network, embedding |
| OPENROUTER_API_KEY is required | exception | error | api-key, missing-env-var, openrouter, configuration |
| OpenRouter embedding failed (${response.status}): ${err} | http | error | openrouter, http-error, network, embedding |
| VOYAGE_API_KEY is required | exception | error | api-key, missing-env-var, voyage, configuration |
| Voyage embedding failed (${response.status}): ${err} | http | error | voyage, http-error, network, embedding |
| Missing required environment variable: ${key}. Set it in ~/. | exception | error | missing-env-var, configuration, provider-factory |
| GEMINI_API_KEY (or GOOGLE_API_KEY) is required for the gemin | exception | error | api-key, missing-env-var, gemini, configuration |
| OPENAI_API_KEY is required for the openai provider | exception | error | config, env-var, openai, provider-init |
| MiniMax API error ${response.status}: ${text} | exception | error | network, api-error, minimax, http-status |
| OpenAI API request timed out after ${this.timeoutMs}ms — set | exception | error | network, timeout, openai, abort |
| OpenAI API error (${response.status}): ${text} | exception | error | network, api-error, openai, http-status |
| OpenAI returned unexpected response: ${JSON.stringify(data). | exception | error | openai, response-parsing, schema-mismatch, compatibility |
| ${this.name} API error (${response.status}): ${text} | exception | error | network, api-error, openrouter, http-status |
| ${this.name} returned unexpected response: ${JSON.stringify( | exception | error | openrouter, response-parsing, schema-mismatch |
circuit_breaker_open circuit_breaker_open | error_code | error | circuit-breaker, resilience, fast-fail, rate-limiting |
| AGENTMEMORY_VIEWER_HOST=${host} requires AGENTMEMORY_SECRET | exception | critical | security, config, env-var, auth, viewer |
| AGENTMEMORY_VIEWER_HOST=${host} requires VIEWER_ALLOWED_HOST | exception | critical | security, config, env-var, host-header, viewer |
| [@agentmemory/mcp] livez probe ${url}/agentmemory/livez fail | console | warning | network, mcp, health-check, timeout, fallback |
| observe failed for ${obs.toolName}: ${res.status} ${res.stat | console | warning | http, rest-api, observability, cli, non-fatal |
EEXIST ${target} already exists — leaving it untouched. | console | info | cli, eexist, file-conflict, config, idempotency |
| ${adapter.displayName}: guideline not written (${gerr instan | console | warning | cli, filesystem, permissions, guideline, non-fatal |
| query must be a non-empty string | validation | error | validation, payload, iii-function, query-expansion |
| Unknown --tools value "${toolsMode}" (valid: all, core); fal | console | info | cli, argument-parsing, config, fallback, warning |
| Default data dir ${dataDirResolution.relocatedFrom} is insid | console | warning | filesystem, git-worktree, cli |
| npm not found on PATH. Install manually: npm install -g @age | console | warning | environment, path, npm, installation |
| Global install failed. Try manually: npm install -g @agentme | console | error | npm, installation, permissions, network |
| curl or sh not found. Install manually: ${iiiConsoleInstal | console | warning | environment, path, curl, shell, installation |
| iii console install failed. Re-run manually: ${iiiConsoleI | console | error | installation, network, shell, iii-console |
| iii-engine binary not available for ${platform()}/${process. | console | error | platform, installation, iii-engine, docker |
| ${missing} not found. Cannot auto-install iii-engine. | console | error | environment, path, installation, iii-engine |
| iii-engine installer failed. Fallbacks: Docker (`docker pull | console | error | network, installation, iii-engine, shell |
| iii-engine binary not found locally. | console | warning | installation, iii-engine, interactive-prompt, first-run |
| ${d.id} ✗ ${status.detail ?? ""} | console | warning | cli, diagnostics, doctor |
| ${d.id} still failing after fix. | console | warning | cli, diagnostics, fix-unsuccessful |
| ${d.id} still failing after fix: ${after.detail ?? ""} | console | warning | cli, diagnostics, fix-unsuccessful |
| [agentmemory] Failed to load persisted index: | console | warning | startup, persistence, sqlite, index |
| [agentmemory] Failed to rebuild search index: | console | warning | startup, search, bm25, embedding-provider, background-rebuild |
| [agentmemory] Failed to backfill memories into BM25: | console | warning | sqlite, kv-store, search-index, startup, upgrade-migration |
| [agentmemory] Failed to save index on shutdown: | console | warning | shutdown, persistence, sqlite, sigint, data-loss-risk |
| [viewer] API error on ${path}: | console | warning | http, viewer, fetch, null-response, frontend |
| msg.slice(0, 300) (command stderr/stdout or "unknown error") | console | warning | cli, subprocess, spawn, exit-code, stderr |
| No package manager found (pnpm/npm). Skipping JS dependency | console | warning | cli, package-manager, upgrade, path |
| No package.json in current directory. Skipping JS dependency | console | warning | cli, package-json, upgrade |
EPERM No permission to signal pid ${pid}. Try: kill ${pid} | console | error | process, permissions, epxerm, kill |
| Engine not responding on :${port}, but ${survivors.size} pro | console | error | process, port-conflict, stale-pidfile |
| --force: bypassing Docker-heuristic guard. Falling back to n | console | warning | docker, process, force-flag, stop |
| Ignoring --max-files ${raw}: expected a positive integer. | validation | warning | cli, argument-parsing, validation |
| Ignoring --max-files=${raw}: expected a positive integer. | validation | warning | cli, argument-parsing, validation |
| ${baseMsg} Tree exceeds the server's --max-files limit of ${ | console | warning | import, limits, file-scan |
| ${baseMsg} Re-run with --max-files=${suggested} (max ${upper | console | warning | import, limits, file-scan |
| Claude Code hooks fallback skipped: ${hookResult.reason}. | console | warning | claude-code, hooks, installer |
| Claude Code hooks fallback skipped: ${hookResult.reason}. MC | console | warning | cli, hooks, claude-code, install |
| Codex hooks fallback skipped: ${hookResult.reason}. MCP wiri | console | warning | cli, hooks, codex, install |
| Codex runs only trusted hooks: launch `codex` (the TUI) once | console | warning | codex, hooks, trust, interactive |
| Hermes uses YAML config. Automated merge isn't implemented y | console | info | hermes, yaml, manual-install, cli |
| ${adapter.displayName}: not detected on this machine (skippi | console | info | detection, cli, adapter, skipped |
| Windows: automated `connect` is not supported yet. See https | console | warning | windows, cli, platform-limitation, connect |
| ${config.displayName} hooks skipped: ${hookResult.reason}. | console | info | cli, hooks, skipped, connect |
| ${config.displayName} hooks skipped: ${hookResult.reason}. M | console | info | cli, hooks, skipped, mcp |
| OpenHuman integration is not yet automated. No `integrations | console | warning | cli, openhuman, stub, not-implemented, connect |
| Could not update ~/.agentmemory/.env. Set AGENTMEMORY_INJECT | console | warning | onboarding, env-file, permissions, configuration |
| Wiring ${name}… no adapter available (skipped). | console | warning | onboarding, adapter, configuration, unsupported-agent |
parse_failed parse_failed | error_code | error | llm, xml-parsing, enrichment, provider-response |
too_many_chunks_skipped too_many_chunks_skipped: ${skipped}/${chunks.length} chunks failed to parse afte | exception | error | llm, summarization, chunking, provider-failure |
session_not_found session_not_found | error_code | error | session, not-found, state, kv-store |
empty_provider_response empty_provider_response | error_code | error | llm, provider, empty-response, configuration |
validation_failed validation_failed | error_code | error | llm, validation, summarization, schema |
| [agentmemory] Persisted vector index has ${mismatches.length | console | warning | vector-index, embeddings, dimension-mismatch, data-migration |
EADDRINUSE [agentmemory] Viewer port ${requestedPort} is in use while bound to ${host}; not | console | warning | network, port-in-use, viewer, bind |
| [viewer] API ${fetchOpts.method || 'GET'} ${path} returned $ | console | warning | http, network, fetch, viewer, non-2xx |