You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add streaming support so output is returned as it's generated rather than waiting for the full response.
Why
Currently all tool calls block until the complete response is ready, which can take 10-20 seconds for longer analyses. Streaming would show output word by word as it arrives, making the experience feel much more responsive - especially for evaluate() and redteam() which produce long outputs.
Feature request
Add streaming support so output is returned as it's generated rather than waiting for the full response.
Why
Currently all tool calls block until the complete response is ready, which can take 10-20 seconds for longer analyses. Streaming would show output word by word as it arrives, making the experience feel much more responsive - especially for
evaluate()andredteam()which produce long outputs.Example usage
What's needed
stream=Trueparameter to each toolproviders.pyto support streaming for Anthropic, OpenAI, and Gemini