Test commits first then implementation
Tests ability to squash test-first commits with their implementation commits. Evaluates recognizing TDD-style commit patterns.

These commands set up the repo before the model sees the prompt. They define the starting file structure, staged changes, and Git history.

  1. 01 git init
  2. 02 git config user.email 'test@test.com'
  3. 03 git config user.name 'Test User'
  4. 04 echo 'code' > app.py
  5. 05 git add app.py
  6. 06 git commit -m 'Initial app'
  7. 07 echo 'import unittest' > test.py
  8. 08 git add test.py
  9. 09 git commit -m 'WIP: add test stub'
  10. 10 echo 'import unittest class Test(unittest.TestCase): pass' > test.py
  11. 11 git add test.py
  12. 12 git commit -m 'WIP: expand test'
  13. 13 echo 'import unittest class Test(unittest.TestCase): def test_ok(self): pass' > test.py
  14. 14 git add test.py
  15. 15 git commit -m 'Complete tests'
Prompt
Identify the WIP commits that should be marked as squash/fixup for a cleaner test file addition. Do not include the final complete-tests commit. Output ONLY the selected commit subject lines, one per line, with no explanation.
Expected
WIP: add test stub WIP: expand test

Scoped model quality, cost, API time, and token usage for commit_squash/f007.

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high PASS 100% 139 in → 30 out (19 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-fable-5:high__json_schema PASS 100% 379 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-fable-5:low PASS 100% 139 in → 18 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-fable-5:low__json_schema PASS 100% 379 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-fable-5:max PASS 100% 140 in → 430 out (54 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-fable-5:max__json_schema PASS 100% 379 in → 364 out (68 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-fable-5:medium PASS 100% 137 in → 30 out (10 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-fable-5:medium__json_schema PASS 100% 376 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-fable-5:xhigh PASS 100% 139 in → 99 out (55 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 380 in → 72 out (30 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 324 in → 1,250 out (675 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits":["WIP: add test stub","WIP: expand test"]}
anthropic/claude-haiku-4.5:low PASS 100% 133 in → 752 out (578 reasoning)
WIP: add test stub WIP: expand test
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 321 in → 821 out (543 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits": ["WIP: add test stub", "WIP: expand test"]}
anthropic/claude-haiku-4.5:medium PASS 100% 135 in → 436 out (399 reasoning)
WIP: add test stub WIP: expand test
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 325 in → 774 out (576 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits": ["WIP: add test stub", "WIP: expand test"]}
anthropic/claude-haiku-4.5:xhigh PASS 100% 134 in → 1,144 out (850 reasoning)
WIP: add test stub WIP: expand test
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 321 in → 1,809 out (908 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits": ["WIP: add test stub", "WIP: expand test"]}
anthropic/claude-opus-4.6:high PASS 100% 107 in → 135 out (101 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.6:high__json_schema PASS 100% 292 in → 121 out (77 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.6:low PASS 100% 107 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.6:low__json_schema PASS 100% 292 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.6:max PASS 100% 103 in → 203 out (163 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.6:max__json_schema PASS 100% 293 in → 132 out (87 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits":["WIP: add test stub","WIP: expand test"]}
anthropic/claude-opus-4.6:medium PASS 100% 103 in → 15 out (0 reasoning)
WIP: add test stub WIP: expand test
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 292 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.6:none PASS 100% 102 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.6:none__json_schema PASS 100% 294 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.6:xhigh PASS 100% 106 in → 162 out (118 reasoning)
WIP: add test stub WIP: expand test
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 291 in → 106 out (69 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:high PASS 100% 143 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:high__json_schema PASS 100% 387 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:low PASS 100% 141 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:low__json_schema PASS 100% 385 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:max PASS 100% 144 in → 185 out (75 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:max__json_schema PASS 100% 381 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:medium PASS 100% 145 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 385 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:none PASS 100% 145 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:none__json_schema PASS 100% 382 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.7:xhigh PASS 100% 142 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 386 in → 29 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.8:high PASS 100% 140 in → 65 out (43 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:high__json_schema PASS 100% 379 in → 27 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.8:low PASS 100% 137 in → 18 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:low__json_schema PASS 100% 379 in → 27 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.8:max PASS 100% 139 in → 411 out (62 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:max__json_schema PASS 100% 379 in → 240 out (75 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
anthropic/claude-opus-4.8:medium PASS 100% 134 in → 66 out (51 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 383 in → 27 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.8:none PASS 100% 137 in → 18 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:none__json_schema PASS 100% 377 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-opus-4.8:xhigh PASS 100% 136 in → 154 out (85 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 377 in → 27 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-4.6:high PASS 100% 106 in → 117 out (83 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:low PASS 100% 102 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 293 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-4.6:max PASS 100% 104 in → 232 out (175 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 292 in → 138 out (87 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-4.6:medium PASS 100% 103 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 294 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-4.6:none PASS 100% 107 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 297 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 104 in → 110 out (78 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 294 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
anthropic/claude-sonnet-5:high PASS 100% 137 in → 47 out (38 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-5:low PASS 100% 138 in → 18 out (0 reasoning)
WIP: expand test WIP: add test stub
anthropic/claude-sonnet-5:xhigh PASS 100% 144 in → 36 out (11 reasoning)
WIP: expand test WIP: add test stub
arcee-ai/trinity-large-thinking:high PASS 100% 99 in → 2,771 out (2,875 reasoning)
WIP: add test stub WIP: expand test
arcee-ai/trinity-large-thinking:medium PASS 100% 99 in → 778 out (803 reasoning)
WIP: expand test WIP: add test stub
arcee-ai/trinity-large-thinking:xhigh PASS 100% 99 in → 820 out (849 reasoning)
WIP: expand test WIP: add test stub
arcee-ai/trinity-mini:high PASS 100% 97 in → 396 out (414 reasoning)
WIP: expand test WIP: add test stub
arcee-ai/trinity-mini:low PASS 100% 96 in → 327 out (332 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 91 in → 815 out (827 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) { "commits": [ "WIP: add test stub", "WIP: expand test" ] }
deepseek/deepseek-v4-flash-0731:max PASS 100% 193 in → 230 out (236 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 389 in → 391 out (370 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
deepseek/deepseek-v4-flash-0731:medium PASS 100% 175 in → 528 out (515 reasoning)
WIP: add test stub WIP: expand test
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 100 in → 306 out (287 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 96 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 96 in → 524 out (516 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash:high PASS 100% 97 in → 293 out (279 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 95 in → 122 out (108 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
deepseek/deepseek-v4-flash:low PASS 100% 96 in → 204 out (187 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash:low__json_schema PASS 100% 209 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
deepseek/deepseek-v4-flash:medium PASS 100% 93 in → 109 out (96 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash:medium__json_schema PASS 100% 96 in → 142 out (111 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
deepseek/deepseek-v4-flash:none PASS 100% 93 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-flash:xhigh PASS 100% 176 in → 177 out (163 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-pro:high PASS 100% 97 in → 196 out (182 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-pro:low PASS 100% 95 in → 178 out (164 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-pro:low__json_schema PASS 100% 297 in → 304 out (282 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
deepseek/deepseek-v4-pro:medium PASS 100% 95 in → 252 out (238 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-pro:none PASS 100% 96 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 98 in → 24 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
deepseek/deepseek-v4-pro:xhigh PASS 100% 176 in → 884 out (869 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3-flash-preview:high PASS 100% 99 in → 341 out (329 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3-flash-preview:low PASS 100% 96 in → 273 out (261 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3-flash-preview:medium PASS 100% 99 in → 388 out (376 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3-flash-preview:medium__json_schema PASS 100% 175 in → 479 out (463 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3-flash-preview:xhigh PASS 100% 100 in → 405 out (393 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 176 in → 575 out (559 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.1-flash-lite-preview:high PASS 100% 98 in → 520 out (508 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-flash-lite-preview:low PASS 100% 96 in → 150 out (138 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 95 in → 126 out (108 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
google/gemini-3.1-flash-lite-preview:medium PASS 100% 97 in → 264 out (252 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 98 in → 579 out (567 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 179 in → 567 out (549 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
google/gemini-3.1-pro-preview:high PASS 100% 98 in → 425 out (413 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 177 in → 354 out (339 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.1-pro-preview:low PASS 100% 98 in → 415 out (403 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 178 in → 424 out (408 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.1-pro-preview:medium PASS 100% 98 in → 417 out (405 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 175 in → 459 out (443 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.1-pro-preview:xhigh PASS 100% 95 in → 472 out (460 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 177 in → 697 out (681 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash-lite:high PASS 100% 98 in → 802 out (790 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 175 in → 643 out (627 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash-lite:max PASS 100% 96 in → 990 out (979 reasoning)
WIP: add test stub WIP: expand test
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 98 in → 550 out (519 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemini-3.5-flash-lite:medium PASS 100% 99 in → 420 out (408 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 176 in → 469 out (451 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
google/gemini-3.5-flash-lite:xhigh PASS 100% 98 in → 662 out (650 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 177 in → 882 out (866 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash:high PASS 100% 97 in → 627 out (615 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash:high__json_schema PASS 100% 177 in → 724 out (708 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash:low PASS 100% 96 in → 322 out (310 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash:low__json_schema PASS 100% 174 in → 358 out (342 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash:medium PASS 100% 99 in → 598 out (586 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash:medium__json_schema PASS 100% 173 in → 574 out (558 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.5-flash:xhigh PASS 100% 100 in → 495 out (483 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 173 in → 627 out (611 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.6-flash:high PASS 100% 99 in → 622 out (610 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.6-flash:high__json_schema PASS 100% 177 in → 825 out (809 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.6-flash:low PASS 100% 100 in → 368 out (357 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.6-flash:max PASS 100% 99 in → 639 out (627 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.6-flash:max__json_schema PASS 100% 179 in → 658 out (642 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.6-flash:medium PASS 100% 98 in → 593 out (581 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.6-flash:medium__json_schema PASS 100% 177 in → 767 out (751 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemini-3.6-flash:xhigh PASS 100% 96 in → 611 out (599 reasoning)
WIP: expand test WIP: add test stub
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 178 in → 573 out (557 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemma-4-26b-a4b-it:high PASS 100% 114 in → 348 out (270 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 111 in → 445 out (357 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-26b-a4b-it:low PASS 100% 113 in → 374 out (286 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-26b-a4b-it:low__json_schema PASS 100% 111 in → 386 out (293 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-26b-a4b-it:medium PASS 100% 113 in → 360 out (290 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 114 in → 358 out (281 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-26b-a4b-it:none PASS 100% 112 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 111 in → 32 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 113 in → 375 out (292 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 115 in → 408 out (328 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-31b-it:high PASS 100% 112 in → 221 out (168 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-31b-it:high__json_schema PASS 100% 113 in → 406 out (1 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-31b-it:low PASS 100% 110 in → 242 out (1 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-31b-it:low__json_schema PASS 100% 115 in → 232 out (162 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
google/gemma-4-31b-it:medium PASS 100% 113 in → 184 out (171 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-31b-it:medium__json_schema PASS 100% 115 in → 242 out (224 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
google/gemma-4-31b-it:none PASS 100% 112 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-31b-it:none__json_schema PASS 100% 111 in → 28 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
google/gemma-4-31b-it:xhigh PASS 100% 109 in → 235 out (185 reasoning)
WIP: expand test WIP: add test stub
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 114 in → 311 out (234 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
ibm-granite/granite-4.1-8b PASS 100% 103 in → 13 out
WIP: expand test WIP: add test stub
ibm-granite/granite-4.1-8b__json_schema PASS 100% 105 in → 22 out
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
inclusionai/ling-2.6-flash PASS 100% 118 in → 13 out
WIP: add test stub WIP: expand test
minimax/minimax-m2.5:high PASS 100% 136 in → 512 out (498 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.5:high__json_schema PASS 100% 127 in → 188 out (156 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
minimax/minimax-m2.5:low PASS 100% 127 in → 433 out (434 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.5:low__json_schema PASS 100% 130 in → 204 out (169 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
minimax/minimax-m2.5:medium__json_schema PASS 100% 128 in → 393 out (404 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
minimax/minimax-m2.5:xhigh PASS 100% 129 in → 187 out (173 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 135 in → 595 out (576 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
minimax/minimax-m2.7:high PASS 100% 127 in → 384 out (414 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.7:high__json_schema PASS 100% 281 in → 674 out (654 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
minimax/minimax-m2.7:low PASS 100% 129 in → 496 out (511 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.7:low__json_schema PASS 100% 277 in → 821 out (792 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
minimax/minimax-m2.7:medium PASS 100% 130 in → 238 out (234 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.7:medium__json_schema PASS 100% 277 in → 393 out (373 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
minimax/minimax-m2.7:xhigh PASS 100% 126 in → 280 out (292 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m2.7:xhigh__json_schema PASS 100% 283 in → 583 out (563 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
minimax/minimax-m3:high PASS 100% 212 in → 144 out (130 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m3:low PASS 100% 269 in → 164 out (143 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m3:medium PASS 100% 265 in → 164 out (146 reasoning)
WIP: expand test WIP: add test stub
minimax/minimax-m3:medium__json_schema PASS 100% 253 in → 28 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
minimax/minimax-m3:xhigh PASS 100% 266 in → 169 out (146 reasoning)
WIP: expand test WIP: add test stub
mistralai/devstral-2512 PASS 100% 103 in → 13 out
WIP: expand test WIP: add test stub
mistralai/devstral-2512__json_schema PASS 100% 101 in → 21 out
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
mistralai/mistral-medium-3-5:high PASS 100% 117 in → 412 out (367 reasoning)
WIP: expand test WIP: add test stub
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 105 in → 671 out (656 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
mistralai/mistral-medium-3-5:low PASS 100% 114 in → 385 out (368 reasoning)
WIP: expand test WIP: add test stub
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 99 in → 357 out (313 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
mistralai/mistral-medium-3-5:medium PASS 100% 115 in → 318 out (278 reasoning)
WIP: expand test WIP: add test stub
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 104 in → 517 out (522 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
mistralai/mistral-medium-3-5:none PASS 100% 116 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 104 in → 21 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
mistralai/mistral-medium-3-5:xhigh PASS 100% 114 in → 539 out (489 reasoning)
WIP: expand test WIP: add test stub
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 105 in → 638 out (629 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
moonshotai/kimi-k2.6:high PASS 100% 96 in → 1,004 out (1,092 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.6:low PASS 100% 95 in → 206 out (193 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.6:low__json_schema PASS 100% 97 in → 623 out (469 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
moonshotai/kimi-k2.6:medium PASS 100% 93 in → 199 out (186 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.6:xhigh PASS 100% 94 in → 1,218 out (1,205 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.6:xhigh__json_schema PASS 100% 292 in → 1,479 out (1,460 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
moonshotai/kimi-k2.7-code:high PASS 100% 99 in → 155 out (141 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.7-code:high__json_schema PASS 100% 191 in → 228 out (207 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits": ["WIP: add test stub", "WIP: expand test"]}
moonshotai/kimi-k2.7-code:low PASS 100% 93 in → 237 out (228 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.7-code:medium PASS 100% 96 in → 203 out (189 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.7-code:xhigh PASS 100% 97 in → 561 out (547 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k2.7-code:xhigh__json_schema PASS 100% 191 in → 122 out (101 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
moonshotai/kimi-k3:high PASS 100% 175 in → 258 out (231 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:high__json_schema PASS 100% 174 in → 162 out (135 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:low PASS 100% 173 in → 1,064 out (1,037 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:low__json_schema PASS 100% 175 in → 189 out (162 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:max PASS 100% 178 in → 1,434 out (1,407 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:max__json_schema PASS 100% 176 in → 188 out (161 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:medium PASS 100% 174 in → 385 out (358 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:medium__json_schema PASS 100% 172 in → 224 out (197 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:xhigh PASS 100% 175 in → 307 out (280 reasoning)
WIP: expand test WIP: add test stub
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 173 in → 220 out (193 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 118 in → 278 out (239 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 117 in → 332 out (323 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 115 in → 457 out (415 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 114 in → 335 out (325 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 115 in → 383 out (370 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 115 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 118 in → 38 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 118 in → 618 out (624 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema PASS 100% 116 in → 239 out (215 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 115 in → 250 out (233 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 118 in → 188 out (149 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 117 in → 211 out (185 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 116 in → 2,186 out (2,106 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 117 in → 108 out (87 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 117 in → 225 out (179 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 115 in → 28 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 117 in → 187 out (169 reasoning)
WIP: expand test WIP: add test stub
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 115 in → 172 out (146 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-mini:high PASS 100% 94 in → 161 out (143 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-mini:high__json_schema PASS 100% 144 in → 200 out (172 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-mini:low PASS 100% 95 in → 75 out (57 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-mini:low__json_schema PASS 100% 142 in → 83 out (55 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-mini:medium PASS 100% 95 in → 90 out (72 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-mini:medium__json_schema PASS 100% 145 in → 109 out (81 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-mini:none PASS 100% 94 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-mini:none__json_schema PASS 100% 145 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-mini:xhigh PASS 100% 98 in → 857 out (839 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 140 in → 223 out (195 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-nano:high PASS 100% 96 in → 72 out (54 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-nano:high__json_schema PASS 100% 144 in → 86 out (58 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-nano:low PASS 100% 99 in → 54 out (36 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-nano:low__json_schema PASS 100% 142 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-nano:medium PASS 100% 97 in → 56 out (38 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-nano:medium__json_schema PASS 100% 142 in → 75 out (47 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-nano:none__json_schema PASS 100% 143 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4-nano:xhigh PASS 100% 97 in → 142 out (124 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 142 in → 167 out (139 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4:high PASS 100% 97 in → 153 out (135 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4:high__json_schema PASS 100% 148 in → 97 out (69 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4:low PASS 100% 101 in → 39 out (21 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4:low__json_schema PASS 100% 149 in → 47 out (19 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4:medium PASS 100% 100 in → 55 out (37 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4:medium__json_schema PASS 100% 149 in → 96 out (68 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4:none PASS 100% 97 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4:none__json_schema PASS 100% 145 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.4:xhigh PASS 100% 95 in → 223 out (205 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.4:xhigh__json_schema PASS 100% 141 in → 544 out (516 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.5:high PASS 100% 98 in → 90 out (72 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.5:high__json_schema PASS 100% 141 in → 97 out (69 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.5:low PASS 100% 92 in → 67 out (49 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.5:low__json_schema PASS 100% 145 in → 51 out (23 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.5:medium PASS 100% 98 in → 82 out (64 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.5:medium__json_schema PASS 100% 145 in → 80 out (52 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.5:none PASS 100% 92 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.5:none__json_schema PASS 100% 145 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.5:xhigh PASS 100% 100 in → 138 out (120 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.5:xhigh__json_schema PASS 100% 145 in → 103 out (75 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:high PASS 100% 94 in → 57 out (39 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:high__json_schema PASS 100% 142 in → 62 out (34 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:low PASS 100% 97 in → 37 out (19 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:low__json_schema PASS 100% 142 in → 46 out (18 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:max PASS 100% 96 in → 105 out (87 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:max__json_schema PASS 100% 143 in → 112 out (84 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:medium PASS 100% 95 in → 37 out (19 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:medium__json_schema PASS 100% 146 in → 47 out (19 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:none PASS 100% 98 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:none__json_schema PASS 100% 145 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-luna:xhigh PASS 100% 94 in → 87 out (69 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 145 in → 93 out (65 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-sol:high PASS 100% 96 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:high__json_schema PASS 100% 143 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-sol:low PASS 100% 95 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:low__json_schema PASS 100% 144 in → 26 out (0 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits":["WIP: add test stub","WIP: expand test"]}
openai/gpt-5.6-sol:max PASS 100% 99 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:max__json_schema PASS 100% 146 in → 26 out (0 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits":["WIP: add test stub","WIP: expand test"]}
openai/gpt-5.6-sol:medium PASS 100% 96 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:medium__json_schema PASS 100% 144 in → 26 out (0 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) {"commits":["WIP: add test stub","WIP: expand test"]}
openai/gpt-5.6-sol:none PASS 100% 96 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:none__json_schema PASS 100% 143 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-sol:xhigh PASS 100% 96 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 146 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:high PASS 100% 93 in → 41 out (23 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:high__json_schema PASS 100% 144 in → 45 out (17 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:low PASS 100% 95 in → 37 out (19 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:low__json_schema PASS 100% 144 in → 44 out (16 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:max PASS 100% 100 in → 82 out (64 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:max__json_schema PASS 100% 144 in → 116 out (88 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:medium PASS 100% 95 in → 44 out (26 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:medium__json_schema PASS 100% 145 in → 46 out (18 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:none PASS 100% 97 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:none__json_schema PASS 100% 144 in → 26 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-5.6-terra:xhigh PASS 100% 96 in → 36 out (18 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 145 in → 63 out (35 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-oss-120b:high PASS 100% 145 in → 273 out (264 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-120b:high__json_schema PASS 100% 156 in → 334 out (319 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-oss-120b:low PASS 100% 155 in → 83 out (67 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-120b:low__json_schema PASS 100% 159 in → 212 out (186 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
openai/gpt-oss-120b:medium PASS 100% 154 in → 207 out (195 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-120b:medium__json_schema PASS 100% 142 in → 199 out (169 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
openai/gpt-oss-120b:xhigh PASS 100% 154 in → 703 out (720 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-120b:xhigh__json_schema PASS 100% 157 in → 257 out (226 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
openai/gpt-oss-20b:high PASS 100% 157 in → 442 out (436 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-20b:high__json_schema PASS 100% 155 in → 231 out (228 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test","WIP: add test stub"]}
openai/gpt-oss-20b:low PASS 100% 142 in → 41 out (15 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-20b:medium PASS 100% 156 in → 535 out (523 reasoning)
WIP: add test stub WIP: expand test
openai/gpt-oss-20b:medium__json_schema PASS 100% 155 in → 219 out (192 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
openai/gpt-oss-20b:xhigh PASS 100% 155 in → 411 out (381 reasoning)
WIP: expand test WIP: add test stub
openai/gpt-oss-20b:xhigh__json_schema PASS 100% 156 in → 338 out (342 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
poolside/laguna-m.1:high PASS 100% 109 in → 350 out (337 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-m.1:high__json_schema PASS 100% 111 in → 251 out (233 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
poolside/laguna-m.1:low PASS 100% 107 in → 403 out (390 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-m.1:low__json_schema PASS 100% 110 in → 271 out (241 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-m.1:medium PASS 100% 109 in → 446 out (433 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-m.1:medium__json_schema PASS 100% 110 in → 271 out (240 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-m.1:none__json_schema PASS 100% 110 in → 17 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
poolside/laguna-m.1:xhigh PASS 100% 104 in → 494 out (481 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-m.1:xhigh__json_schema PASS 100% 111 in → 397 out (367 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-xs-2.1:high PASS 100% 111 in → 207 out (196 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs-2.1:high__json_schema PASS 100% 108 in → 261 out (229 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-xs-2.1:low PASS 100% 103 in → 518 out (507 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs-2.1:low__json_schema PASS 100% 110 in → 301 out (269 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-xs-2.1:medium PASS 100% 111 in → 252 out (241 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs-2.1:none PASS 100% 110 in → 10 out (0 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs-2.1:xhigh PASS 100% 111 in → 291 out (280 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 110 in → 275 out (247 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-xs.2:high PASS 100% 145 in → 197 out (184 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs.2:high__json_schema PASS 100% 146 in → 212 out (193 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
poolside/laguna-xs.2:low PASS 100% 147 in → 185 out (172 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs.2:low__json_schema PASS 100% 146 in → 202 out (183 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
poolside/laguna-xs.2:medium PASS 100% 147 in → 229 out (216 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs.2:medium__json_schema PASS 100% 149 in → 202 out (178 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
poolside/laguna-xs.2:none PASS 100% 147 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
poolside/laguna-xs.2:none__json_schema PASS 100% 142 in → 30 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
poolside/laguna-xs.2:xhigh PASS 100% 147 in → 225 out (212 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-27b:high PASS 100% 111 in → 1,026 out (1,009 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-27b:high__json_schema PASS 100% 110 in → 825 out (768 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-27b:low PASS 100% 110 in → 1,248 out (1,187 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-27b:low__json_schema PASS 100% 110 in → 466 out (421 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-27b:medium PASS 100% 109 in → 921 out (854 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-27b:none PASS 100% 113 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-27b:xhigh PASS 100% 109 in → 957 out (940 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:high PASS 100% 110 in → 973 out (956 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 109 in → 768 out (676 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-35b-a3b:low PASS 100% 108 in → 1,078 out (1,061 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 111 in → 1,223 out (1,102 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-35b-a3b:medium PASS 100% 108 in → 229 out (212 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 107 in → 1,071 out (993 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-35b-a3b:none PASS 100% 112 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:none__json_schema PASS 100% 110 in → 20 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 109 in → 864 out (807 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 113 in → 993 out (891 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
qwen/qwen3.6-flash:high PASS 100% 110 in → 1,130 out (1,113 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-flash:low PASS 100% 110 in → 831 out (814 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-flash:medium PASS 100% 111 in → 566 out (549 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-flash:none PASS 100% 114 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.6-flash:xhigh PASS 100% 110 in → 1,049 out (1,032 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:high PASS 100% 113 in → 645 out (628 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:low PASS 100% 112 in → 949 out (932 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:max PASS 100% 109 in → 972 out (955 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:medium PASS 100% 108 in → 756 out (739 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:none PASS 100% 112 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-flash:xhigh PASS 100% 108 in → 1,519 out (1,502 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-max:high PASS 100% 110 in → 307 out (290 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-max:low PASS 100% 107 in → 977 out (960 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-max:medium PASS 100% 109 in → 299 out (282 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-max:none PASS 100% 110 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-max:xhigh PASS 100% 112 in → 294 out (277 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-plus:high PASS 100% 110 in → 693 out (676 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-plus:low PASS 100% 110 in → 490 out (473 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-plus:medium PASS 100% 108 in → 703 out (686 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-plus:none PASS 100% 110 in → 12 out (0 reasoning)
WIP: expand test WIP: add test stub
qwen/qwen3.7-plus:xhigh PASS 100% 112 in → 807 out (790 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:high PASS 100% 100 in → 371 out (357 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:high__json_schema PASS 100% 104 in → 219 out (189 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
tencent/hy3:low PASS 100% 102 in → 469 out (455 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:low__json_schema PASS 100% 102 in → 380 out (351 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
tencent/hy3:medium PASS 100% 102 in → 390 out (376 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:medium__json_schema PASS 100% 101 in → 299 out (285 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
tencent/hy3:none PASS 100% 105 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:none__json_schema PASS 100% 106 in → 22 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
tencent/hy3:xhigh PASS 100% 109 in → 331 out (317 reasoning)
WIP: expand test WIP: add test stub
tencent/hy3:xhigh__json_schema PASS 100% 102 in → 514 out (478 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
thinkingmachines/inkling-small:high PASS 100% 107 in → 263 out (245 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:high__json_schema PASS 100% 104 in → 159 out (131 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
thinkingmachines/inkling-small:low PASS 100% 102 in → 40 out (22 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:low__json_schema PASS 100% 103 in → 55 out (27 reasoning)
WIP: add test stub WIP: expand test
JSON Schema Structured Output
(raw) { "commits": [ "WIP: add test stub", "WIP: expand test" ] }
thinkingmachines/inkling-small:max PASS 100% 106 in → 333 out (315 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:max__json_schema PASS 100% 108 in → 200 out (168 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
thinkingmachines/inkling-small:medium PASS 100% 108 in → 89 out (72 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:medium__json_schema PASS 100% 107 in → 231 out (199 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
thinkingmachines/inkling-small:none PASS 100% 104 in → 15 out (0 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:xhigh PASS 100% 106 in → 221 out (213 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 107 in → 293 out (268 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["WIP: expand test", "WIP: add test stub"]}
thinkingmachines/inkling:high PASS 100% 103 in → 267 out (249 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:low PASS 100% 108 in → 42 out (24 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:max PASS 100% 106 in → 187 out (169 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:max__json_schema PASS 100% 103 in → 184 out (152 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
thinkingmachines/inkling:medium PASS 100% 104 in → 71 out (52 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:medium__json_schema PASS 100% 104 in → 124 out (98 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["WIP: expand test", "WIP: add test stub"] }
thinkingmachines/inkling:none PASS 100% 105 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:xhigh PASS 100% 106 in → 76 out (58 reasoning)
WIP: expand test WIP: add test stub
thinkingmachines/inkling:xhigh__json_schema PASS 100% 105 in → 180 out (148 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
x-ai/grok-4.3:high PASS 100% 270 in → 376 out (364 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.3:high__json_schema PASS 100% 342 in → 594 out (578 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.3:low PASS 100% 280 in → 291 out (279 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.3:low__json_schema PASS 100% 344 in → 415 out (389 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
x-ai/grok-4.3:max PASS 100% 271 in → 321 out (309 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.3:max__json_schema PASS 100% 342 in → 585 out (559 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
x-ai/grok-4.3:medium PASS 100% 278 in → 383 out (371 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.3:medium__json_schema PASS 100% 344 in → 503 out (487 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.3:none__json_schema PASS 100% 337 in → 16 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.3:xhigh PASS 100% 271 in → 232 out (220 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.3:xhigh__json_schema PASS 100% 341 in → 613 out (587 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
x-ai/grok-4.5:high PASS 100% 294 in → 256 out (246 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.5:high__json_schema PASS 100% 374 in → 727 out (712 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.5:low PASS 100% 292 in → 155 out (145 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.5:low__json_schema PASS 100% 377 in → 291 out (276 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.5:max PASS 100% 289 in → 219 out (209 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.5:max__json_schema PASS 100% 373 in → 442 out (427 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
x-ai/grok-4.5:medium PASS 100% 294 in → 327 out (317 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.5:medium__json_schema PASS 100% 375 in → 400 out (375 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
x-ai/grok-4.5:xhigh PASS 100% 291 in → 214 out (204 reasoning)
WIP: expand test WIP: add test stub
x-ai/grok-4.5:xhigh__json_schema PASS 100% 373 in → 560 out (545 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
z-ai/glm-4.7-flash:high PASS 100% 96 in → 629 out (553 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-4.7-flash:low PASS 100% 96 in → 798 out (784 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-4.7-flash:medium PASS 100% 98 in → 633 out (566 reasoning)
WIP: add test stub WIP: expand test
z-ai/glm-4.7-flash:none PASS 100% 99 in → 12 out (0 reasoning)
WIP: add test stub WIP: expand test
z-ai/glm-4.7-flash:none__json_schema PASS 100% 100 in → 28 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
z-ai/glm-4.7-flash:xhigh PASS 100% 97 in → 607 out (556 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-5.2:high PASS 100% 106 in → 264 out (250 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-5.2:high__json_schema PASS 100% 111 in → 305 out (280 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
z-ai/glm-5.2:low PASS 100% 106 in → 358 out (326 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-5.2:low__json_schema PASS 100% 108 in → 214 out (195 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["WIP: expand test","WIP: add test stub"]}
z-ai/glm-5.2:medium PASS 100% 107 in → 727 out (713 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-5.2:none PASS 100% 100 in → 13 out (0 reasoning)
WIP: expand test WIP: add test stub
z-ai/glm-5.2:none__json_schema PASS 100% 100 in → 24 out (0 reasoning)
WIP: expand test WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "WIP: expand test", "WIP: add test stub" ] }
z-ai/glm-5.2:xhigh PASS 100% 107 in → 408 out (428 reasoning)
WIP: expand test WIP: add test stub
arcee-ai/trinity-mini:medium FAIL 50% 96 in → 240 out (242 reasoning)
WIP:expand test WIP: add test stub
Failure: Missing expected commit messages: ['WIP: expand test']; Extra selected commit messages: ['WIP:expand test']
anthropic/claude-haiku-4.5:high FAIL 0% 134 in → 1,424 out (569 reasoning)
2849b3f WIP: add test stub 2cdb504 WIP: expand test
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: add test stub', 'WIP: expand test']
anthropic/claude-haiku-4.5:none FAIL 0% 104 in → 25 out (0 reasoning)
8d4526d WIP: expand test e621029 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-haiku-4.5:none__json_schema FAIL 0% 291 in → 20 out (0 reasoning)
1fe9066 f59ff8a
JSON Schema Structured Output
(raw) {"commits": ["1fe9066", "f59ff8a"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-4.6:high__json_schema FAIL 0% 290 in → 29 out (0 reasoning)
457f43c WIP: expand test efe41ac WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["457f43c WIP: expand test","efe41ac WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-5:high__json_schema FAIL 0% 380 in → 37 out (0 reasoning)
9ec85b8 WIP: expand test 7a3a5ff Initial app
JSON Schema Structured Output
(raw) {"commits":["9ec85b8 WIP: expand test","7a3a5ff Initial app"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'Initial app']
anthropic/claude-sonnet-5:low__json_schema FAIL 0% 379 in → 38 out (0 reasoning)
be6cd10 WIP: expand test 6313e65 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["be6cd10 WIP: expand test","6313e65 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-5:medium FAIL 0% 138 in → 33 out (0 reasoning)
``` bf2298f WIP: expand test e01ef77 WIP: add test stub ```
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['```', 'WIP: expand test', 'WIP: add test stub', '```']
anthropic/claude-sonnet-5:medium__json_schema FAIL 0% 377 in → 37 out (0 reasoning)
4058319 WIP: expand test d9094b2 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["4058319 WIP: expand test","d9094b2 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-5:none FAIL 0% 140 in → 29 out (0 reasoning)
ef51489 WIP: expand test 6c0e190 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-5:none__json_schema FAIL 0% 382 in → 39 out (0 reasoning)
8d92a64 WIP: expand test ee5ed45 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["8d92a64 WIP: expand test","ee5ed45 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
anthropic/claude-sonnet-5:xhigh__json_schema FAIL 0% 376 in → 20 out (0 reasoning)
f16150d 28378ad
JSON Schema Structured Output
(raw) {"commits":["f16150d","28378ad"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
arcee-ai/trinity-large-thinking:low FAIL 0% 101 in → 995 out (997 reasoning)
f6bd4a6 WIP: expand test 21c06b6 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
arcee-ai/trinity-mini:high__json_schema FAIL 0% 97 in → 1,196 out (1,266 reasoning)
81d62d1 WIP: expand test f85b785 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "81d62d1 WIP: expand test", "f85b785 WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
arcee-ai/trinity-mini:low__json_schema FAIL 0% 99 in → 291 out (271 reasoning)
2762721 Complete tests 4971f90 WIP: expand test b3b9f91 WIP: add test stub 40a2b4d Initial app
JSON Schema Structured Output
(raw) { "commits": [ "2762721 Complete tests", "4971f90 WIP: expand test", "b3b9f91 WIP: add test stub", "40a2b4d Initial app" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['Complete tests', 'WIP: expand test', 'WIP: add test stub', 'Initial app']
arcee-ai/trinity-mini:medium__json_schema FAIL 0% 98 in → 313 out (282 reasoning)
26f0f12 Complete tests 085a154 WIP: expand test 6e8715f WIP: add test stub b76dc7d Initial app
JSON Schema Structured Output
(raw) { "commits": [ "26f0f12 Complete tests", "085a154 WIP: expand test", "6e8715f WIP: add test stub", "b76dc7d Initial app" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['Complete tests', 'WIP: expand test', 'WIP: add test stub', 'Initial app']
arcee-ai/trinity-mini:xhigh FAIL 0% 98 in → 388 out (402 reasoning)
WIP: expand testWIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test']
arcee-ai/trinity-mini:xhigh__json_schema FAIL 0% 95 in → 325 out (294 reasoning)
356ffc7 Complete tests a1ce462 WIP: expand test cdd5594 WIP: add test stub 44ae9b3 Initial app
JSON Schema Structured Output
(raw) { "commits":[ "356ffc7 Complete tests", "a1ce462 WIP: expand test", "cdd5594 WIP: add test stub", "44ae9b3 Initial app" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['Complete tests', 'WIP: expand test', 'WIP: add test stub', 'Initial app']
deepseek/deepseek-v4-flash-0731:high FAIL 0% 100 in → 108 out (73 reasoning)
f289bd3 WIP: expand test 3b589c9 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
deepseek/deepseek-v4-flash-0731:high__json_schema FAIL 0% 177 in → 268 out (228 reasoning)
1878e72 WIP: expand test 44e84b7 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["1878e72 WIP: expand test", "44e84b7 WIP: add test stub"] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
deepseek/deepseek-v4-flash-0731:low FAIL 0% 94 in → 492 out (471 reasoning)
2897886 WIP: expand test f46bbd1 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
deepseek/deepseek-v4-flash-0731:none FAIL 0% 97 in → 22 out (0 reasoning)
f851066 WIP: expand test d2e5cd3 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
deepseek/deepseek-v4-flash-0731:xhigh__json_schema FAIL 0% 97 in → 534 out (503 reasoning)
c9a2333 WIP: expand test d6c3ea7 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": ["c9a2333 WIP: expand test", "d6c3ea7 WIP: add test stub"] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
deepseek/deepseek-v4-flash:none__json_schema FAIL 0% 96 in → 37 out (0 reasoning)
95d8be2 WIP: add test stub 32583c0 WIP: expand test
JSON Schema Structured Output
(raw) { "commits": [ "95d8be2 WIP: add test stub", "32583c0 WIP: expand test" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: add test stub', 'WIP: expand test']
deepseek/deepseek-v4-flash:xhigh__json_schema FAIL 0% 97 in → 187 out (157 reasoning)
f13b0bd WIP: expand test 5e55192 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["f13b0bd WIP: expand test","5e55192 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
deepseek/deepseek-v4-pro:xhigh__json_schema FAIL 0% 172 in → 611 out (575 reasoning)
6821ae6 WIP: expand test 351fb55 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "6821ae6 WIP: expand test", "351fb55 WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3-flash-preview:high__json_schema FAIL 0% 178 in → 757 out (729 reasoning)
9b33431 WIP: expand test 642769e WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["9b33431 WIP: expand test","642769e WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3-flash-preview:low__json_schema FAIL 0% 176 in → 424 out (394 reasoning)
89e7a55 WIP: expand test 6e4d9d1 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["89e7a55 WIP: expand test", "6e4d9d1 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3.1-flash-lite-preview:high__json_schema FAIL 0% 94 in → 325 out (299 reasoning)
dbfdbad WIP: expand test d0ffb28 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["dbfdbad WIP: expand test", "d0ffb28 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3.1-flash-lite-preview:medium__json_schema FAIL 0% 99 in → 265 out (235 reasoning)
33c7149 WIP: expand test 63850b0 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["33c7149 WIP: expand test", "63850b0 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3.5-flash-lite:low FAIL 0% 98 in → 23 out (0 reasoning)
1be6744 WIP: expand test 97d3c92 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3.5-flash-lite:low__json_schema FAIL 0% 177 in → 29 out (0 reasoning)
d0fb627 WIP: expand test 24a663e WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["d0fb627 WIP: expand test", "24a663e WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
google/gemini-3.6-flash:low__json_schema FAIL 0% 177 in → 42 out (0 reasoning)
ff4f0e8 WIP: expand test 828a99e WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "ff4f0e8 WIP: expand test", "828a99e WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
79a4785 WIP: expand test a406b8d WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "79a4785 WIP: expand test", "a406b8d WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
liquid/lfm-2-24b-a2b FAIL 0% 107 in → 22 out
40f253c WIP: expand test e1e20ed WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output: c7f0f06 8b7d28e
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
minimax/minimax-m2.5:medium FAIL 0% 127 in → 192 out (159 reasoning)
b520bdb WIP: expand test 6d6f160 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
minimax/minimax-m3:high__json_schema FAIL 0% 253 in → 7 out (0 reasoning)
(empty output)
JSON Schema Structured Output
(raw) {"commits":[]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']
minimax/minimax-m3:low__json_schema FAIL 0% 253 in → 36 out (0 reasoning)
85ed1ed WIP: expand test 09c0731 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "85ed1ed WIP: expand test", "09c0731 WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
minimax/minimax-m3:xhigh__json_schema FAIL 0% 212 in → 37 out (36 reasoning)
1d97836 WIP: expand test dcd72a5 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "1d97836 WIP: expand test", "dcd72a5 WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
moonshotai/kimi-k2.6:high__json_schema FAIL 0% 102 in → 1,014 out (1,009 reasoning)
(empty output)
JSON Schema Structured Output
(raw) {"commits":[]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
moonshotai/kimi-k2.7-code:medium__json_schema FAIL 0% 94 in → 162 out (140 reasoning)
5997475 WIP: expand test cfdcc9d WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "5997475 WIP: expand test", "cfdcc9d WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
nvidia/nemotron-3-nano-30b-a3b:high FAIL 0% 116 in → 200 out (188 reasoning)
expand test add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['expand test', 'add test stub']
nvidia/nemotron-3-super-120b-a12b:none FAIL 0% 116 in → 24 out (0 reasoning)
c9674ca WIP: expand test b6beae7 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
openai/gpt-5.4-nano:none FAIL 0% 96 in → 24 out (0 reasoning)
5e04af4 WIP: expand test 91af402 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
openai/gpt-oss-20b:low__json_schema FAIL 0% 159 in → 98 out (62 reasoning)
985fb9b WIP: expand test 9ec08fc WIP: add test stub
JSON Schema Structured Output
(raw) {"commits":["985fb9b WIP: expand test","9ec08fc WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
poolside/laguna-m.1:none FAIL 0% 111 in → 58 out (0 reasoning)
a2488e7 Complete tests a541a4b WIP: add test stub a2488e7 Complete tests a541a4b WIP: add test stub 0ab0627 WIP: expand test
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['Complete tests', 'WIP: add test stub', 'Complete tests', 'WIP: add test stub', 'WIP: expand test']
poolside/laguna-xs-2.1:medium__json_schema FAIL 0% 109 in → 258 out (228 reasoning)
1d20d05 WIP: expand test c7f4bcf WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["1d20d05 WIP: expand test", "c7f4bcf WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
poolside/laguna-xs-2.1:none__json_schema FAIL 0% 108 in → 43 out (0 reasoning)
54882f5 WIP: expand test a0dcd38 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "54882f5 WIP: expand test", "a0dcd38 WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
poolside/laguna-xs.2:xhigh__json_schema FAIL 0% 147 in → 216 out (186 reasoning)
4d7a7eb WIP: expand test 8dc52a8 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["4d7a7eb WIP: expand test", "8dc52a8 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
qwen/qwen3.6-27b:none__json_schema FAIL 0% 114 in → 47 out (0 reasoning)
e4512d4 WIP: expand test 079008c WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "e4512d4 WIP: expand test", "079008c WIP: add test stub" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
qwen/qwen3.6-27b:xhigh__json_schema FAIL 0% 114 in → 35 out (0 reasoning)
e51e3d2 2937100
JSON Schema Structured Output
(raw) { "commits": [ "e51e3d2", "2937100" ] }
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-6aa25e82-151c-9194-917e-63cd058a9fdd","request_id":"6aa25e82-151c-9194-917e-63cd058a9fdd"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-77caaba0-611d-951a-ba2a-fb25ed21b717","request_id":"77caaba0-611d-951a-ba2a-fb25ed21b717"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-8d80388e-e65d-91b5-a27e-07882b855924","request_id":"8d80388e-e65d-91b5-a27e-07882b855924"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-65dc8f8b-0f6c-9349-a5a6-f0a66d6b934a","request_id":"65dc8f8b-0f6c-9349-a5a6-f0a66d6b934a"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-faf563da-cf2e-9597-a7c6-bb352b6eca95","request_id":"faf563da-cf2e-9597-a7c6-bb352b6eca95"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-eb057b81-1444-9097-9f19-c39ffd4ae0b4"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-bb979bf3-6196-969b-897a-ce88d182863d"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-103cf73e-69b9-951c-8dd0-83985fe3e536"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-055d0590-9872-97f3-afda-9aa0ce5f0497"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-037d3004-0bb5-908e-8ee7-5230a1a4f840"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': 'data: {"error":{"code":"invalid_parameter_error","param":null,"message":"\'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error"},"id":"chatcmpl-563b3e94-1868-9659-b929-0862455fe7d4"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-75d7e77e-94cb-90bf-819d-bd9b79174d41","request_id":"75d7e77e-94cb-90bf-819d-bd9b79174d41"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-07f8d751-e5ee-9586-b1f5-732f909b6ffe","request_id":"07f8d751-e5ee-9586-b1f5-732f909b6ffe"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-afe8fb38-4f5b-986c-bc0f-52717d2e67f4","request_id":"afe8fb38-4f5b-986c-bc0f-52717d2e67f4"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-5208d7cd-1fe5-947a-96d1-0b32ad047225","request_id":"5208d7cd-1fe5-947a-96d1-0b32ad047225"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-cd054787-d5c3-9d8b-9af0-1d873059841a","request_id":"cd054787-d5c3-9d8b-9af0-1d873059841a"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-166d2e3a-b03a-9020-a196-19fed42f5003","request_id":"166d2e3a-b03a-9020-a196-19fed42f5003"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-5e113362-b969-924b-84ce-759a907d9395","request_id":"5e113362-b969-924b-84ce-759a907d9395"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-8f307235-36d1-95bc-8f6d-c640d806704d","request_id":"8f307235-36d1-95bc-8f6d-c640d806704d"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-a7280d76-bd47-979e-ac4f-e0d618a4032f","request_id":"a7280d76-bd47-979e-ac4f-e0d618a4032f"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
(empty output)
JSON Schema Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-6a0bd167-d692-97b1-9151-099abf3351dc","request_id":"6a0bd167-d692-97b1-9151-099abf3351dc"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
Invalid JSON. Output: WIP: expand test WIP: add test stub{"commits": ["ff9ad08 WIP: expand test", "ea5ab48 WIP: add test stub"]}
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
thinkingmachines/inkling:none__json_schema FAIL 0% 104 in → 36 out (0 reasoning)
7c26d69 WIP: expand test 79f0aa0 WIP: add test stub
JSON Schema Structured Output
(raw) { "commits": [ "7c26d69 WIP: expand test", "79f0aa0 WIP: add test stub" ]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
x-ai/grok-4.3:none FAIL 0% 270 in → 20 out (0 reasoning)
13e3a0c WIP: expand test 3ab8217 WIP: add test stub
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: expand test WIP: add test stub
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
z-ai/glm-5.2:xhigh__json_schema FAIL 0% 104 in → 320 out (251 reasoning)
1bde5ee WIP: expand test 84a5dd7 WIP: add test stub
JSON Schema Structured Output
(raw) {"commits": ["1bde5ee WIP: expand test", "84a5dd7 WIP: add test stub"]}
Failure: Missing expected commit messages: ['WIP: add test stub', 'WIP: expand test']; Extra selected commit messages: ['WIP: expand test', 'WIP: add test stub']