Skip to content

feat(eval): add support for live workflows - #6544

Open
allen-stephen wants to merge 2 commits into
google:mainfrom
allen-stephen:feat/live-workflow-evals
Open

feat(eval): add support for live workflows#6544
allen-stephen wants to merge 2 commits into
google:mainfrom
allen-stephen:feat/live-workflow-evals

Conversation

@allen-stephen

Copy link
Copy Markdown
Collaborator

Enables the live eval harness to evaluate 2.0 workflows

  • Falls back to Runner.run_live for non-Agent roots; records per-agent app details (not previously exposed for live evals).
  • Guards intermediate tool calls so that sessions are not cut short by the eval harness.
  • Treats a normal (1000) live WebSocket closure as a clean end of stream.
  • Adds a live_workflow sample + evalset and unit tests.

@adk-bot adk-bot added the eval [Component] This issue is related to evaluation label Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

eval [Component] This issue is related to evaluation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants