v2.2.7
November 5, 2025
Unified RunContext streamlines orchestration across tools, hooks, and functions
We introduced RunContext to carry session state, dependencies, metadata, and knowledge filters through every step of a run. This creates a single, predictable way to pass context across tools, hooks, and functions — reducing boilerplate, cutting integration mistakes, and improving consistency across workflows.
Details
- One parameter to propagate context end-to-end, simplifying code and reviews
- Fewer wiring errors and easier debugging with a unified mental model
- Partial adoption required: add a run_context parameter where applicable
Who this is for: Platform teams and developers standardizing orchestration patterns across complex agent workflows.
