langgraph==1.2.19
LangGraph version 1.2.19 introduces ToolNode tool names in graph node metadata and fixes several streaming, event namespacing, and tool pause issues.
Why this signal matters
LangGraph release 1.2.19 addresses several streaming and tooling bugs while updating metadata. Key fixes include preventing trace policy from rewriting streamed node payloads, properly namespacing messages and tools events to their graphs, emitting node-output messages from graphs streamed inside a node, and returning awaited task values during streaming. It also fixes RemoteGraph.stream to respect subgraphs=False when operating under a streaming parent, and prevents paused tools from being incorrectly flagged as failed on the tools stream. Additionally, ToolNode tool names are now included in graph node metadata, and checkpoint-sqlite was bumped to 3.1.3.
Actionable summary
LangGraph 1.2.19 resolves streaming edge cases (trace policy payload rewrites, nested graph message emission, awaited task returns, subgraph suppression in RemoteGraph) and prevents paused tools from reporting as failed on tool streams, alongside adding ToolNode tool names to node metadata.
- Agent usefulness
- 72/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Upgrade langgraph to 1.2.19 if experiencing issues with streaming nested graphs, paused tool event reporting, or trace policy stream rewrites.
- Verify downstream consumers relying on ToolNode metadata to take advantage of exposed tool names.