v2.2.0

October 23, 2025

Stream Workflow results without awaiting

When stream=True, Workflow.arun now returns an AsyncIterator instead of requiring await. This clarifies intent and avoids mixed patterns in streaming code.

Details

  • Breaking change: replace await with async for when stream=True
  • Enables straightforward composition with Agent/Team streaming

Who this is for: Developers standardizing streaming patterns across services.