Skip to main content
Use the streaming interface to get each step as it happens — useful for progress indicators, logging, or building real-time UIs.
The same run() method returns either a final result or an async iterator depending on how you call it. No separate streaming API needed.