- DATE:
- AUTHOR:
- The LangChain Team
LangGraph Workflow Updates (Python & JS)
We’ve rolled out a batch of new features across both LangGraph.js and LangGraph for Python — giving you faster development cycles, more efficient executions, and greater control over your agentic workflows.
Workflow Engine Improvements (Python & JS)
Node Caching
Cache the results of individual nodes to skip redundant computation and speed up runs — especially useful during iterative development.
Python docs |
JS docs
Deferred Nodes
Delay execution until all upstream paths complete — perfect for map-reduce, consensus, and collaborative agent workflows.
Python docs |
JS docs
Prebuilt ReAct Agent Upgrades
Pre/Post Model Hooks
Add custom logic before or after model calls. Great for controlling context bloat (pre) and inserting guardrails or human-in-the-loop checks (post).
Python docs |
JS docs
Built-in Provider Tools
Use web search, RemoteMCP, and more out of the box by simply adding a tool spec dict to your ReAct agent.
LangGraph.js Specific Enhancements
Resumable Streams
Streams now resume automatically after reloads or connection drops withreconnectOnMount.
JS docs
Dev Experience Improvements.stream()is now fully type-safe..addNode({ ... })and.addSequence({ ... })make building workflows cleaner..invoke()and"values"stream modes now return interrupts directly.