Inside Agno: What's new in v2-2-0

Cosette Cressler
October 23, 2025
2 min read

Agno v2.2.0: Smarter Workflows, Better Collaboration, More Control

Agno v2.2.0 is here! This update brings new tools, faster workflows, and better team collaboration. Let’s dive in:

What’s New

  • Concurrent Memory Creation: Automatic memory creation is now started on a thread/task at the start of an Agent or Team run, significantly improving runtime performance when memory creation is enabled.
  • Event Hooks: New events such as PostHookStarted, SessionSummaryCreationCompleted, and RunContentCompleted provide insight into exactly what’s happening inside agents and teams. This is ideal for logging, dashboards, and interactive UIs.
  • Team Upgrades: Automatic task delegation and sharing history between team members is now easier. Refined task delegation prompts improve accuracy, and new APIs let you share team history and retrieve member run outputs, making multi-agent coordination more seamless.

Why This Release Matters

  • Real-Time Control: Streaming events and async workflows give you fine-grained control over your agents.
  • Smarter Teams: Delegation improvements and shared histories make multi-agent setups more efficient.
  • Better Performance: Faster memory handling and support for media-only inputs let you scale more confidently.
  • Enhanced Observability: New events and hooks give you insight into exactly what’s happening, helping you debug and monitor effectively.

Bug Fixes You’ll Notice

  • Ollama metrics now display correctly instead of showing None
  • Team runs now properly process streaming inputs that include media
  • Memory and summary features now handle media-only inputs without errors

Important Changes to Keep in Mind

Some changes may require updating your code:

  • .arun() now returns an async iterator, so you’ll need to iterate over results asynchronously.
  • The stream_intermediate_steps parameter is deprecated; use stream_events instead.
  • Events are now only emitted when stream_events=True.

Ready to Upgrade?

If you’re using Agno to run workflows, manage teams, or build agent-powered tools, upgrading to v2.2.0 will give you more control, better performance, and clearer insights. Just remember to review any code using .arun() and update it for async iteration!

Check out the full release on GitHub for all the details.