langchain-ai/deepagents
Documented errors, page 3 of 8. Back to langchain-ai/deepagents
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| must be a non-negative integer | validation | error | env, configuration, integer-parsing, data-lifecycle |
| Server ' ' cannot combine 'auth: oauth' with an… | validation | error | mcp, config-validation, auth, oauth, http-headers |
| Skipping plugin : registration callable raised | console | error | plugins, entry-points, registration, configuration, python |
| Unclosed in --model-params value | validation | error | cli, argument-parsing, quoting, shell |
| Failed to write credential file | exception | error | auth, filesystem, permissions, disk-space |
| Provider package ' ' is installed but failed to import for… | exception | error | dependency, import, langchain, corruption |
| rubric_max_iterations must be None or a positive integer | validation | error | config-validation, valueerror, integer-range |
| workspace configuration does not match thread | exception | error | workspace, conflict, fingerprint, config |
| Context tool names conflict with rubric-grader tools | validation | error | python, naming-conflict, tool-registry, validation |
| HarnessProfileConfig.from_harness_profile() cannot… | validation | error | serialization, middleware, config |
| : zip entry expanded beyond declared size | error_code | error | security, zip, zip-bomb, integrity |
| Marketplace now declares the name | exception | error | plugins, marketplace, auto-update, identity-mismatch |
| MCPReauthRequiredError | exception | error | mcp, oauth, authentication, non-interactive |
| Permission interrupted by hook | exception | error | hooks, permissions, hitl, interrupt |
| task tool not configured for this eval | exception | error | quickjs, task-bridge, missing-tool |
| workspace context does not match thread | exception | error | workspace, conflict, context-mismatch, thread |
| assistant id is required | validation | error | configuration, env-var, assistant-id |
| DiffStats counts cannot be negative, got additions= | validation | error | diff, validation, dataclass, input-error |
| media file is too large | exception | error | telegram, media, size-limit, download, streaming |
| Missing package for provider | exception | error | dependency, langchain, installation, provider |
| temporary artifact is not a regular file | exception | error | filesystem, temp-file, security, validation |
| Textual's LinuxDriver no longer stores its output stream in… | exception | error | textual, tui, version-incompatibility, terminal |
| Device flow timed out. Try logging in again. | exception | error | oauth, device-flow, timeout, github |
| MCP config must contain 'mcpServers' field. Expected format | validation | error | config, mcp, validation, json-schema |
| Expected NotificationDecision, got | exception | warning | hooks, notifications, stop-hook |
| context.auto_approve must be a boolean or null, got | validation | error | type-error, validation, python, config |
| debug log directory is not owned by the current user | exception | error | permissions, ownership, filesystem, security |
| No marketplace manifest found under | exception | error | marketplace, config, path, discovery |
| NotImplementedError raised by abstract `upload_files`… | exception | error | python, not-implemented, backend-protocol, file-upload |
| trusted_ask_user_tool must be named ask_user | validation | error | validation, naming, auto-mode, constructor |
| Authorization denied by provider | exception | error | mcp, oauth, authorization, callback |
| Please enter a marketplace source | exception | warning | plugins, marketplace, input-validation, ux |
| Server process exited with code | exception | critical | subprocess, startup, langgraph |
| Editor command resolved to no arguments | exception | error | editor, configuration, environment, missing-editor |
| Notification stopped by hook | exception | warning | hooks, notifications, stop-hook |
| Credential file is not a JSON object. Delete it and re-add… | exception | error | auth, json, schema-mismatch, local-storage |
| Goal criteria request requires a request_id. | validation | error | validation, valueerror, goal-criteria |
| Invalid DEEPAGENTS_HOME | exception | error | permissions, filesystem, configuration |
| Invalid glob pattern | validation | error | glob, validation, pattern |
| Error: Invalid agent name | console | error | cli, validation, argument-parsing |
| Failed to read MCP token file | exception | error | mcp, file-io, corrupt-file, json |
| Sessions database not found | console | error | file-not-found, sqlite, script, configuration |
| temporary artifact permissions are too broad | exception | error | filesystem, permissions, security, temp-file, umask |
| The subagent `task` tool cannot be exposed via `ptc`. It is… | validation | error | ptc, quickjs, reserved-name, tools |
| allow_list must not be empty; disable shell access instead | validation | error | python, configuration, validation, shell |
| File content must be a string or a legacy list of strings… | validation | error | type-error, file-data, validation |
| repeat cap must be at least 1 | validation | error | validation, cron, dataclass |
| Unknown sandbox provider | validation | error | configuration, sandbox, unknown-provider |
| NotImplementedError raised by abstract `edit` (backend does… | exception | error | not-implemented, abstract-method, backend-protocol |
| repeat completed count cannot be negative | validation | error | validation, cron, state |
| Skipping plugin : failed to load entry point | console | error | plugins, entry-points, import-error, dependencies, python |
| Marketplace URL contains plugins with unsupported remote… | exception | error | marketplace, plugins, configuration, validation |
| Offload hook request has no invocation id. | exception | error | protocol, offload, hooks, invocation-id |
| Error: Could not clear trusted directories. | console | error | cli, trust-store, filesystem |
| Error: Could not revoke trust for | console | error | cli, trust-store, revocation |
| Hook resume snapshot_id mismatch: expected | validation | error | hooks, interrupt, resume, snapshot, identity-check |
| Invalid MCP server name | validation | error | mcp, validation, configuration, path-traversal |
| thread_id path parameter must be non-empty. | validation | error | type-error, validation, thread-id, configuration |
| archive rollback failed for | exception | critical | archive, rollback, consistency, offload |
| Expected , got | exception | error | hooks, type-error, decision |
| Extension factory in | validation | error | extensions, async, plugin-loading |
| . must be a dictionary, got | validation | error | mcp, config, type-error, schema |
| UnixSocketEventSource is already started | exception | error | event-bus, lifecycle, unix-socket, double-start |
| HarnessProfileConfig.from_harness_profile() cannot export… | validation | error | python, serialization, middleware, configuration |
| Cannot determine whether | exception | error | permissions, filesystem, configuration, security |
| Could not read uv tool receipt at | exception | error | uv, toml, file-corruption, permissions |
| media path is not a regular file | validation | error | filesystem, validation, media |
| RewarmEstimate costs must be finite, got cold= | validation | error | validation, dataclass, config |
| suffix must be empty or a short extension such as .md | validation | error | validation, filesystem, temp-files, input-error |
| A workspace is required to start the remote agent. | exception | error | workspace, lifecycle, runtime-error |
| Failed to list blueprints | exception | error | network, api, blueprint, provider, runloop |
| Invalid skill source: expected str or (str, str) tuple, got | exception | error | python, skills, validation, type-error |
| Local voice transcription dependencies are missing. Install… | exception | error | dependencies, import, voice, install |
| max_retries must be an int, got | validation | error | python, validation, retry, type-error |
| workspace. is unavailable | validation | error | filesystem, path, workspace |
| Could not read rubric file | validation | error | filesystem, encoding, cli |
| mcp.disabled_servers is missing from the config manifest | exception | error | mcp, config-manifest, runtime-error, versioning |
| Provided snapshot_id does not match canonical configuration | validation | error | hooks, snapshot, integrity-check |
| phase must be one of | validation | error | python, validation, api, enum |
| Server ' ' 'headers' must be a dictionary | validation | error | mcp, config-validation, typeerror |
| references unset env var . Set in the environment or… | exception | error | mcp, env-var, config-validation |
| Missing core dependency for the interpreter. Reinstall… | exception | critical | dependencies, interpreter, startup |
| Post-tool hooks must preserve committed ToolMessage results | exception | error | hooks, type-error, middleware |
| Session start stopped by hook | exception | error | hooks, session-start, headless, lifecycle |
| Expected PreCompactDecision, got | exception | error | hooks, type-validation, typeerror |
| media is too large: bytes exceeds | exception | error | media, size-limit, validation |
| Offload result field | exception | error | offload, protocol, validation, types |
| schedule duration must be a positive integer | validation | error | cron, validation, integer-parsing |
| Default backend doesn't support command execution… | exception | error | backend, execution, sandbox, not-implemented |
| expected value, got | validation | error | config, env, parsing |
| response_schema cannot be used with compiled subagent | validation | error | python, subagents, structured-output, incompatible-args |
| RubricMiddleware: `max_iterations` must be an int, got | validation | error | python, validation, constructor, type-error |
| Server ' ' ' ' must be a list of strings | validation | error | config, mcp, type-error, validation |
| Could not convert into a tool | exception | error | extensions, tool-registration, type-annotations |
| Invalid agent name: . Agent names can only contain letters… | validation | error | validation, input-validation, path-traversal |
| : unsafe subagent name | error_code | error | validation, zip, naming, path-safety |
| Plugin not found in marketplace | exception | error | marketplace, plugin-not-found |
| SubagentStop requires a materialized agent transcript path | exception | error | valueerror, hooks, transcript, subagent |
| task() requires an active ToolRuntime | exception | error | quickjs, task-bridge, missing-runtime |
| Context Hub mutation deadline is missing | exception | error | context-hub, concurrency, batching, internal-invariant |