Skip to content
Changelog

Unified RunContext streamlines orchestration across tools, hooks, and functions

Agno Team

November 5, 20251 min read

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.

Shipped around the same time