From 0ebaa490b515cc0a1cdaa6f8df7b20d94cf990b9 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Fri, 7 Aug 2026 09:00:03 -0700 Subject: [PATCH] test: use valid 2-task batches in schema-rejection tests The batch quality gate (#81141) now rejects 1-task batches before schema coercion runs; exercise schema rejection with a valid batch. --- tests/tools/test_delegate_output_schema.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/tools/test_delegate_output_schema.py b/tests/tools/test_delegate_output_schema.py index 6ee1c0ea2b709..49dfb9e57a59e 100644 --- a/tests/tools/test_delegate_output_schema.py +++ b/tests/tools/test_delegate_output_schema.py @@ -289,7 +289,10 @@ class TestDelegateTaskDispatch: ), ): out = delegate_task( - tasks=[{"goal": "x", "output_schema": "not-a-dict"}], + tasks=[ + {"goal": "Summarize the release notes for module A", "output_schema": "not-a-dict"}, + {"goal": "Summarize the release notes for module B"}, + ], parent_agent=_make_mock_parent(), ) payload = json.loads(out) @@ -311,7 +314,10 @@ class TestDelegateTaskDispatch: ), ): out = delegate_task( - tasks=[{"goal": "x", "output_schema": {"type": 42}}], + tasks=[ + {"goal": "Summarize the release notes for module A", "output_schema": {"type": 42}}, + {"goal": "Summarize the release notes for module B"}, + ], parent_agent=_make_mock_parent(), ) payload = json.loads(out)