ErrLookup › langchain-ai/langgraph

langchain-ai/langgraph

Build resilient agents. · Python · 236 source files

Analyzed at 38031739e5 on 2026-08-26. 335 documented errors.

Code / MessageTypeSeverityTags
Invalid index parameter value for {k}: {v}
validation error
Embedding configuration is required for vector operations (f
validation error
Text fields must be a list or a string. Got {fields}
validation error
{AIO_ERROR_MSG}
exception error
Invalid filter key: '{key}'. Filter keys must contain only a
validation error
Error executing TTL refresh: {query.query} {query.params} {
exception error
Error executing GET query: {query.query} {query.params} {e}
exception error
Embedding configuration is required for vector operations (f
validation error
Invalid filter key: '{key}'. Filter keys must contain only a
validation error
Unsupported operator: {op}
validation error
Error executing TTL refresh: {query.query} {query.params} {
exception error
Error executing GET query: {query.query} {query.params} {e}
exception error
Embedding configuration is required for vector operations (f
validation error
{AIO_ERROR_MSG}
exception error
Text fields must be a list or a string. Got {text_fields}
validation error
Key {redis_key} does not start with prefix {prefix}
validation error
Pycryptodome is not installed. Please install it with `pip i
exception error
LANGGRAPH_AES_KEY environment variable is not set.
validation error
LANGGRAPH_AES_KEY must be 16, 24, or 32 bytes long.
validation error
Refused to deserialize JSON constructor: {dotted}. No allowe
exception error
Refused to deserialize JSON constructor: {dotted}. Symbol is
exception error
Unknown serialization type: {type_}
exception error
Object of type {obj.__class__.__name__} is not serializable
exception error
TTL is not supported by {self.__class__.__name__}. Use a sto
exception error
Namespace cannot be empty.
validation error
Invalid namespace label '{label}' found in {namespace}. Name
validation error
Invalid namespace label '{label}' found in {namespace}. Name
validation error
Namespace labels cannot be empty strings. Got {label} in {na
validation error
Root label for namespace cannot be "langgraph". Got: {namesp
validation error
embed must be provided
validation error
Could not load embeddings from string '{embed}'. {version_in
validation error
func must be provided
validation error
EmbeddingsLambda was initialized with an async function but
validation error
Unknown operation type: {type(op)}
exception error
Number of embeddings ({len(embeddings)}) does not match numb
validation error
Unsupported match type: {match_type}
exception error
Unsupported operator: {operator}
exception error
1
Error: {e}
console error
Invalid build tool: {pack}; must be one of {', '.join(_BUILD
validation error
Node.js version must be major version only
validation error
Invalid auth.path format: '{auth_conf['path']}'. Must be in
validation error
Invalid encryption.path format: '{encryption_conf['path']}'.
validation error
Invalid http.app format: '{http_conf['app']}'. Must be in fo
validation error
Invalid keep_pkg_tools: '{tool}'. Must be one of 'pip', 'set
validation error
Invalid keep_pkg_tools: '{keep_pkg_tools}'. Must be bool or
validation error
Package name '{name}' used in local dep '{ref}' is reserved.
validation error
Could not find local dependency: {resolved}
exception error
Local dependency must be a directory: {resolved}
exception error
Package name '{resolved.name}' contains a hyphen. Rename the
validation error
Graph '{graph_id}' must contain a 'path' key if it is a dic
validation error
Graph '{graph_id}' must be a string or a dictionary with a '
validation error
Import string "{import_str}" must be in format "<module>:<at
validation error
Could not find local module: {resolved}
exception error
Local module must be a file: {resolved}
exception error
Module '{import_str}' not found in 'dependencies' list. Add
exception error
Auth file not found: {resolved} (from {path_str})
exception error
Auth path must be a file: {resolved}
exception error
Auth file '{resolved}' not covered by dependencies. Add its
exception error
Encryption file not found: {resolved} (from {path_str})
exception error
Encryption path must be a file: {resolved}
exception error
Encryption file '{resolved}' not covered by dependencies. Ad
exception error
Checkpointer file not found: {resolved} (from {path_str})
exception error
Configuration file {config_path} is not under the build cont
validation error
POST /v2/deployments succeeded but response missing a valid
error_code error
LangSmith Deployment is not enabled for this organization. E
http error
{method} {path} failed with status {err.response.status_code
http error
{err}
exception error
Failed to decode response from {path}: {err}
exception error
Import string "{import_str}" must be in format "<module>:<at
validation error
Could not find {label}: {resolved}
exception error
{label.capitalize()} must be a file: {resolved}
exception error
Graph '{graph_id}' must contain a 'path' key if it is a dict
validation error
Graph '{graph_id}' must be a string or a dictionary with a '
validation error
Could not find ui '{ui_name}': {resolved}
exception error
Ui '{ui_name}' must be a file: {resolved}
exception error
source.kind 'uv' requires a base image with uv support (lang
validation error
Unsupported callback types: {type(base)}, {type(new)}
exception error
Expected a type, got {type(obj)}.
validation error
A future is required for source argument
validation error
A future is required for destination argument
validation error
An asyncio.Future, a coroutine or an awaitable is required.
validation error
Expected a Pydantic model. Got {type(model)}
validation error
Remapping for fields starting with '_' or fields with a name
validation error
When specifying __root__ no other fields should be provided.
validation error
can't specify timeout for non-blocking acquire
validation error
'timeout' must be a non-negative number
validation error
At least one of func or afunc must be provided.
validation error
No synchronous function provided to "{self.name}". Either in
validation error
Missing required config key '{runtime_key}' for '{self.name}
validation error
Expected a Runnable, callable or dict.Instead got an unsuppo
validation error
RunnableSeq must have at least 2 steps, got {len(steps_flat)
validation error
callbacks must be a handler, sequence, or manager
validation error
run_id must be a UUID or None
validation error
EmptyChannelError
exception error
INVALID_CONCURRENT_GRAPH_UPDATE
Can receive only one Overwrite value per super-step.
error_code error
EmptyChannelError
exception error
snapshot_frequency must be a positive int, got {snapshot_fre
validation error
INVALID_CONCURRENT_GRAPH_UPDATE
Can receive only one Overwrite value per super-step.
error_code error
EmptyChannelError
exception error
At key '{self.key}': EphemeralValue(guard=True) can receive
exception error
INVALID_CONCURRENT_GRAPH_UPDATE
At key '{self.key}': Can receive only one value per step. Use an Annotated key t
validation error
At key '{self.key}': Value {value} not in {self.names}
validation error
At key '{self.key}': UntrackedValue(guard=True) can receive
validation error
Called get_config outside of a runnable context
exception error
module has no attribute '{name}'
exception error
idle_timeout is required when kind='idle'
validation error
run_timeout is required when kind='run'
validation error
kind must be 'idle' or 'run'
validation error
Generators are not supported in the Functional API.
exception error
Entrypoint function must have at least one parameter
validation error
Please an annotation for both the return_ and the save value
validation error
Branch did not return a valid destination
validation error
Cannot send a packet to the END node
validation error
Must specify non-null arguments for both 'left' and 'right'.
validation error
Attempting to delete a message with an ID that doesn't exist
validation error
Unrecognized {format=}. Expected one of 'langchain-openai',
validation error
Message ID is required
validation error
Unsupported node type: {type(node)}
validation error
Invalid managed channels detected in {schema_name}: {names}.
validation error
Channel '{key}' already exists with a different type
validation error
Managed value '{key}' already exists with a different type
validation error
Node name must be provided if action is not a function
validation error
Node `{node}` already present.
validation error
Node `{node}` is reserved.
validation error
'{character}' is a reserved character and is not allowed in
validation error
Auto-generated error handler node `{handler_node_name}` alre
validation error
END cannot be a start node
validation error
START cannot be an end node
validation error
Already found path for node '{start_key}'. For multiple edge
validation error
Input channel '{chan}' not in '{repr(sorted(channels))[:100]
exception error
Output channel '{chan}' not in known channels: '{repr(sorted
exception error
Node {n} not in nodes
exception error
Key {keys} not in channels
exception error
Key {chan} not in channels
exception error
Cannot write to the reserved channel TASKS
exception error
PASSTHROUGH value must be replaced
exception error
Invalid write entry: {w}
exception error
Cannot subscribe to single channels when other channels are
exception error
Cannot subscribe to channels when subscribed to a single cha
exception error
stream_events(version='v3') / astream_events(version='v3') d
exception error
stream_events(version='v3') transformers must be scope-aware
exception error
stream_events(version='v3') transformers must be scope-aware
exception error
Channel '{TASKS}' is reserved and cannot be used in the grap
exception error
Invalid context schema type: {context_schema}. Must be a Bas
exception error
No checkpointer set
exception error
Subgraph {recast} not found
exception error
No supersteps provided
exception error
No updates provided
exception error
Cannot apply multiple updates when clearing state
exception error
Cannot apply multiple updates when updating as input
exception error
Received no input writes for {self.input_channels}
exception error
Cannot copy checkpoint with multiple updates
exception error
Cannot copy a non-existent checkpoint
exception error
Invalid update item: {item} when copying checkpoint
exception error
Ambiguous update, specify as_node
exception error
Node {as_node} does not exist
exception error
as_node is required when applying multiple updates
exception error
Node {as_node} has no writers
exception error
recursion_limit must be at least 1
exception error
checkpointer=True cannot be used for root graphs.
exception error
Checkpointer requires one or more of the following 'configur
exception error
Cannot use both `checkpoint_during` and `durability` paramet
exception error
GRAPH_RECURSION_LIMIT
Recursion limit of {config['recursion_limit']} reached without hitting a stop co
exception error
Draining status requires run control
exception error
shutdown
exception error
No cache is set for this graph. Cannot clear cache.
validation error
Async client is not initialized: please provide `url` or `cl
validation error
Sync client is not initialized: please provide `url` or `syn
validation error
RemoteGraph.stream_events(version='v3') does not support `{n
exception error
RemoteGraph.stream_events(version='v3') does not support the
exception error
RemoteException
exception error
RemoteGraph.astream_events(version={version!r}) is not imple
exception error
Cannot patch execution_info before it has been set
exception error
StreamMux._make_child requires the mux to be constructed wit
exception error
{type(transformer).__name__} requires an async run — it over
exception error
StreamTransformer.init() must return a dict, got {type(proje
exception error
Transformer {type(transformer).__name__} returned projection
exception error
{type(self).__name__} must override process() or aprocess()
exception error
{type(self).__name__}.schedule() requires a running event lo
exception error
interleave() requires StreamChannel projections, got {type(c
exception error
StreamChannel {name!r} has not been bound yet. Register the
exception error
StreamChannel {name!r} is bound to async mode — sync interle
exception error
StreamChannel {name!r} already has a subscriber; use .tee(n)
exception error
StreamChannel maxlen must be a positive int or None
exception error
StreamChannel is already bound
exception error
Cannot push to a closed StreamChannel
exception error
StreamChannel has not been bound yet. Register the transform
exception error
This StreamChannel is bound to async mode — use 'async for'
exception error
StreamChannel already has a subscriber; use .tee(n) for fan-
exception error
This StreamChannel is bound to sync mode — use 'for' instead
exception error
StreamChannel already has a subscriber; use .atee(n) for fan
exception error
tee() requires n >= 1
validation error
atee() requires n >= 1
validation error
Invalid checkpointer provided. Expected an instance of `Base
exception error
{key}
exception error
{field} must be greater than 0
validation error
refresh_on must be 'auto' or 'heartbeat'
validation error
Got unexpected type for `prompt`: {type}
exception error
Number of tools in the model.bind_tools() and tools passed t
exception error
Missing tools '{missing_tools}' in the model.bind_tools()
exception error
Expected `model` to be a ChatModel or RunnableBinding (e.g.
exception error
INVALID_CHAT_HISTORY
Found AIMessages with tool_calls that do not have a corresponding ToolMessage. H
error_code error
create_react_agent() got unexpected keyword arguments: {depr
exception error
Invalid version {version}. Supported versions are 'v1' and '
validation error
Missing required key(s) {missing_keys} in state_schema
validation error
Please install langchain (`pip install langchain`) to use '<
exception error
Expected input to call_model to have 'llm_input_messages' or
exception error
Async model callable provided but agent invoked synchronousl
exception error
Got unexpected type of `handle_tool_error`. Expected bool, s
exception error
All types in the error handler error annotation must be Exce
validation error
Arbitrary types are not supported in the error handler signa
validation error
Tool {name} is not registered with ToolNode
exception error
Tool {name} invocation failed validation: {args}
exception error
No message found in input
validation error
No AIMessage found in input
validation error
Invalid input to ToolNode. Tool {name} requires graph state
validation error
{state_field}
exception error
Cannot inject store into tools with InjectedStore annotation
exception error
Tool {name} returned a list with invalid element types: expe
exception error
Tool {name} returned unexpected type: {type}
exception error
Tool {name} returned a list with {count} messages bound to t
validation error
Tools can provide a dict in Command.update only when using d
validation error
Tools can provide a list of messages in Command.update only
exception error
Expected to have a matching ToolMessage in Command.update fo
exception error
No messages found in input state to tool_edge: {state}
exception error
A tool argument should not be annotated with {injection_type
exception error
Tool {schema.name} does not have an args_schema defined.
exception error
Validation node only works with tools that have a pydantic B
exception error
Unsupported input to ValidationNode. Expected BaseModel, too
exception error
No message found in input
exception error
Last message is not an AIMessage
exception error
Unsupported schema type: {type(schema)}. Expected BaseModel
exception error
response_format must be 'array' or 'object', got {response_f
exception error
{response['__error__'].get('error')}: {response['__error__']
exception error
Invalid namespace label '{label}'. Namespace labels cannot c
exception error
AsyncThreadStream is closed.
exception error
thread.run.respond: no outstanding interrupt. Provide an exp
exception error
thread.run.respond: ambiguous — {len(outstanding)} outstandi
exception error
thread.run.respond: interrupt_id {interrupt_id!r} does not m
exception error
AsyncThreadStream not entered — use `async with`.
exception error
AsyncThreadStream not entered - use `async with`.
exception error
ToolCallHandle.deltas can only be iterated by a single consu
exception error
extension name must be non-empty.
exception error
AsyncThreadStream is closed and cannot be re-entered.
exception error
Protocol error [{code}]: {message}
exception error
AsyncThreadStream not entered — use async with
exception error
thread.output: no run has been started and no explicit threa
exception error
transport must be 'sse' or 'websocket'.
exception error
Cannot set reserved header '{header}'
exception error
Cannot JSON-serialize type object: {obj!r}. Did you mean to
exception error
Object of type {type(obj)} is not JSON serializable
exception error
Cannot determine timezone name from {tz!r}. Use a zoneinfo.Z
exception error
Expected str, datetime.tzinfo, or None for timezone, got {ty
exception error
Refusing to follow cross-origin reconnect Location: {locatio
exception error
path parameter must not be None
exception error
path parameter must not be bytes; pass a str or uuid.UUID
exception error
response_format must be 'array' or 'object'
exception error
Invalid namespace label '{label}'. Namespace labels cannot c
exception error
Result was not set before timeout.
exception error
SyncThreadStream is closed.
exception error
thread.run.respond: no outstanding interrupt. Provide an exp
exception error
thread.run.respond: ambiguous — {len(outstanding)} outstandi
exception error
thread.run.respond: interrupt_id {interrupt_id!r} does not m
exception error
SyncThreadStream not entered — use `with`.
exception error
SyncToolCallHandle.deltas can only be iterated by a single c
exception error
extension name must be non-empty.
exception error
SyncThreadStream is closed and cannot be re-entered.
exception error
Protocol error [{code}]: {message}
exception error
thread.output: no run has been started and no explicit threa
exception error
transport must be 'sse' or 'websocket'.
exception error
Authentication handler already set as {self._authenticate_ha
exception error
Global handler already set.
exception error
types.Handler already set for {r}, {a}.
exception error
Auth handler '{getattr(fn, '__name__', fn)}' must be an asyn
exception error
Auth handler '{getattr(fn, '__name__', fn)}' must have a 'ct
exception error
Auth handler '{getattr(fn, '__name__', fn)}' must have a 'va
exception error
Cache is only available server-side within the LangGraph Age
exception error
{handler_type} must be an async function, got {type(fn)}
exception error
{handler_type} must accept exactly 2 parameters (ctx, data),
exception error
Blob encryptor already registered
exception error
JSON encryptor already registered
exception error
Blob decryptor already registered
exception error
JSON decryptor already registered
exception error
No authenticated user available in access_context='{self.acc
exception error
{ch!r} is not a valid interleave_projections channel{hint}.
exception error
extension name must be non-empty.
exception error
Sync run.start gate timeout.
exception error
Protocol transport is closed.
exception error
Protocol command did not return a valid response.
exception error
Protocol transport is closed.
exception error
Protocol command did not return a valid response.
exception error
Protocol transport is closed.
exception error
Protocol command did not return a valid response.
exception error
Protocol transport is closed.
exception error
Protocol command did not return a valid response.
exception error
Interrupted. Deployment ID: {deployment_id}, Revision ID: {
console error
Re-run with --verbose to see full build output.
console error
Importing {name} from langgraph.constants is deprecated. Ple
console error
NodeInterrupt is deprecated. Please use `langgraph.types.int
console error
Accessing GraphOutput via `result[key]` is deprecated. Use `
console error
`interrupt_id` is deprecated. Use `id` instead.
console error
You're using incompatible versions of langgraph and checkpoi
console error
ShallowPostgresSaver is deprecated as of version 2.0.20 and
console error
AsyncShallowPostgresSaver is deprecated as of version 2.0.20
console error
Could not resolve image digest for {remote_image}; falling b
console error
Push failed, retrying (attempt {attempt + 2} of {max_push
console error
The build will continue remotely.
console error
Skipped tracked-package scan: {exc}
console error
The 'config' parameter should be typed as 'RunnableConfig' o
console error
Importing {name} from langgraph.constants is deprecated. Thi
console error
`retry` is deprecated and will be removed. Please use `retry
console error
`config_schema` is deprecated and will be removed. Please us
console error
MessageGraph is deprecated in LangGraph v1.0.0, to be remove
console error
Must have langchain-core>=0.3.11 installed to use automatic
console error
Invalid state_schema: {schema}. Expected a type or Annotated
console error
`config_schema` is deprecated and will be removed. Please us
console error
`input` is deprecated and will be removed. Please use `input
console error
`output` is deprecated and will be removed. Please use `outp
console error
`retry` is deprecated and will be removed. Please use `retry
console error
`config_type` is deprecated and will be removed. Please use
console error
`config_schema` is deprecated. Use `get_context_jsonschema`
console error
`get_config_jsonschema` is deprecated. Use `get_context_json
console error
`checkpoint_during` is deprecated and will be removed. Pleas
console error
`durability` has no effect when no checkpointer is present.
console error
Importing from langgraph.pregel.types is deprecated. Please
console error
Accessing GraphOutput via `key in result` is deprecated. Use
console error
`config_schema` is deprecated and will be removed. Please us
console error
Setting attribute '{name}' on ToolCallRequest is deprecated.
console error
`checkpoint_during` is deprecated and will be removed in a f
console error
Request failed, attempting reconnect to Location: {loc}
console error
`checkpoint_during` is deprecated and will be removed in a f
console error
`checkpoint_during` is deprecated and will be removed in a f
console error
Request failed, attempting reconnect to Location: {loc}
console error
`checkpoint_during` is deprecated and will be removed in a f
console error
The Encryption API is in beta and may change in future versi
console error