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.