Count commits matching a grep pattern
Tests ability to count commits matching a grep pattern in git log. Evaluates log filtering and counting.

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 'hello' > file.txt
  5. 05 git add file.txt
  6. 06 git commit -m 'Initial commit'
  7. 07 echo 'world' > file.txt
  8. 08 git add file.txt
  9. 09 git commit -m 'Fix: update greeting message'
  10. 10 echo 'foo' > file.txt
  11. 11 git add file.txt
  12. 12 git commit -m 'Add feature bar'
  13. 13 echo 'baz' > file.txt
  14. 14 git add file.txt
  15. 15 git commit -m 'Fix: resolve issue with greeting'
  16. 16 echo 'qux' > file.txt
  17. 17 git add file.txt
  18. 18 git commit -m 'Update documentation'
Prompt
How many commits in this repository have 'Fix' in their commit message? Output ONLY the number, nothing else.
Expected
2

Scoped model quality, cost, API time, and token usage for git_log_format/f001.

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high PASS 100% 997 in → 3 out (0 reasoning)
2
anthropic/claude-fable-5:high__json_schema PASS 100% 1,201 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-fable-5:low PASS 100% 960 in → 3 out (0 reasoning)
2
anthropic/claude-fable-5:low__json_schema PASS 100% 1,179 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-fable-5:max PASS 100% 1,005 in → 130 out (37 reasoning)
2
anthropic/claude-fable-5:max__json_schema PASS 100% 1,175 in → 113 out (61 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-fable-5:medium PASS 100% 989 in → 3 out (0 reasoning)
2
anthropic/claude-fable-5:medium__json_schema PASS 100% 1,197 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-fable-5:xhigh PASS 100% 974 in → 3 out (0 reasoning)
2
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 1,195 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-haiku-4.5:high PASS 100% 836 in → 126 out (95 reasoning)
2
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 999 in → 300 out (261 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-haiku-4.5:low PASS 100% 830 in → 152 out (104 reasoning)
2
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 1,009 in → 156 out (124 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-haiku-4.5:medium PASS 100% 824 in → 227 out (193 reasoning)
2
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 979 in → 247 out (202 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-haiku-4.5:none PASS 100% 819 in → 5 out (0 reasoning)
2
anthropic/claude-haiku-4.5:none__json_schema PASS 100% 953 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-haiku-4.5:xhigh PASS 100% 840 in → 103 out (82 reasoning)
2
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 981 in → 264 out (217 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-opus-4.6:high PASS 100% 805 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:high__json_schema PASS 100% 971 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.6:low PASS 100% 787 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:low__json_schema PASS 100% 962 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.6:max PASS 100% 807 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:max__json_schema PASS 100% 983 in → 82 out (52 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-opus-4.6:medium PASS 100% 799 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 975 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.6:none PASS 100% 814 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:none__json_schema PASS 100% 981 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.6:xhigh PASS 100% 793 in → 5 out (0 reasoning)
2
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 970 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:high PASS 100% 972 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:high__json_schema PASS 100% 1,195 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:low PASS 100% 967 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:low__json_schema PASS 100% 1,195 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:max PASS 100% 963 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:max__json_schema PASS 100% 1,205 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:medium PASS 100% 977 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 1,185 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:none PASS 100% 979 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:none__json_schema PASS 100% 1,211 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.7:xhigh PASS 100% 980 in → 6 out (0 reasoning)
2
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 1,214 in → 11 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.8:high PASS 100% 970 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:high__json_schema PASS 100% 1,190 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.8:low PASS 100% 965 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:low__json_schema PASS 100% 1,182 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.8:max PASS 100% 987 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:max__json_schema PASS 100% 1,188 in → 126 out (39 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-opus-4.8:medium PASS 100% 986 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 1,174 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-opus-4.8:none PASS 100% 977 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:none__json_schema PASS 100% 1,198 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-opus-4.8:xhigh PASS 100% 988 in → 3 out (0 reasoning)
2
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 1,176 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:high PASS 100% 807 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:high__json_schema PASS 100% 967 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:low PASS 100% 817 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 974 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:max PASS 100% 818 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 953 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:medium PASS 100% 805 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 971 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:none PASS 100% 800 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 965 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 805 in → 5 out (0 reasoning)
2
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 955 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
anthropic/claude-sonnet-5:high PASS 100% 965 in → 3 out (0 reasoning)
2
anthropic/claude-sonnet-5:high__json_schema PASS 100% 1,198 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-sonnet-5:low PASS 100% 992 in → 3 out (0 reasoning)
2
anthropic/claude-sonnet-5:low__json_schema PASS 100% 1,174 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-sonnet-5:medium PASS 100% 969 in → 3 out (0 reasoning)
2
anthropic/claude-sonnet-5:medium__json_schema PASS 100% 1,199 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-sonnet-5:none PASS 100% 968 in → 3 out (0 reasoning)
2
anthropic/claude-sonnet-5:none__json_schema PASS 100% 1,164 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
anthropic/claude-sonnet-5:xhigh PASS 100% 990 in → 3 out (0 reasoning)
2
anthropic/claude-sonnet-5:xhigh__json_schema PASS 100% 1,178 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
arcee-ai/trinity-large-thinking:high PASS 100% 690 in → 601 out (599 reasoning)
2
arcee-ai/trinity-large-thinking:low PASS 100% 704 in → 364 out (361 reasoning)
2
arcee-ai/trinity-large-thinking:medium PASS 100% 688 in → 407 out (403 reasoning)
2
arcee-ai/trinity-large-thinking:xhigh PASS 100% 723 in → 375 out (372 reasoning)
2
arcee-ai/trinity-mini:high PASS 100% 703 in → 251 out (270 reasoning)
2
arcee-ai/trinity-mini:high__json_schema PASS 100% 717 in → 233 out (250 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
arcee-ai/trinity-mini:low PASS 100% 722 in → 292 out (295 reasoning)
2
arcee-ai/trinity-mini:low__json_schema PASS 100% 697 in → 297 out (308 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
arcee-ai/trinity-mini:medium PASS 100% 703 in → 216 out (239 reasoning)
2
arcee-ai/trinity-mini:medium__json_schema PASS 100% 709 in → 257 out (280 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
arcee-ai/trinity-mini:xhigh PASS 100% 720 in → 306 out (316 reasoning)
2
arcee-ai/trinity-mini:xhigh__json_schema PASS 100% 699 in → 291 out (284 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash-0731:high PASS 100% 779 in → 73 out (70 reasoning)
2
deepseek/deepseek-v4-flash-0731:high__json_schema PASS 100% 801 in → 105 out (91 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2}
deepseek/deepseek-v4-flash-0731:low PASS 100% 712 in → 81 out (78 reasoning)
2
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 699 in → 98 out (77 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash-0731:max PASS 100% 797 in → 68 out (63 reasoning)
2
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 803 in → 87 out (77 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash-0731:medium PASS 100% 704 in → 57 out (55 reasoning)
2
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 695 in → 49 out (33 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash-0731:none PASS 100% 727 in → 2 out (0 reasoning)
2
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 706 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 716 in → 99 out (87 reasoning)
2
deepseek/deepseek-v4-flash-0731:xhigh__json_schema PASS 100% 700 in → 104 out (82 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash:high PASS 100% 704 in → 99 out (96 reasoning)
2
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 704 in → 56 out (47 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash:low PASS 100% 711 in → 66 out (55 reasoning)
2
deepseek/deepseek-v4-flash:medium PASS 100% 731 in → 60 out (50 reasoning)
2
deepseek/deepseek-v4-flash:medium__json_schema PASS 100% 709 in → 55 out (46 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash:none PASS 100% 717 in → 1 out (0 reasoning)
2
deepseek/deepseek-v4-flash:none__json_schema PASS 100% 708 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-flash:xhigh PASS 100% 779 in → 125 out (122 reasoning)
2
deepseek/deepseek-v4-flash:xhigh__json_schema PASS 100% 805 in → 236 out (225 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-pro:high PASS 100% 718 in → 141 out (138 reasoning)
2
deepseek/deepseek-v4-pro:high__json_schema PASS 100% 895 in → 150 out (143 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
deepseek/deepseek-v4-pro:low PASS 100% 714 in → 2 out (0 reasoning)
2
deepseek/deepseek-v4-pro:low__json_schema PASS 100% 719 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
deepseek/deepseek-v4-pro:medium PASS 100% 716 in → 96 out (93 reasoning)
2
deepseek/deepseek-v4-pro:medium__json_schema PASS 100% 889 in → 56 out (49 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
deepseek/deepseek-v4-pro:none PASS 100% 708 in → 1 out (0 reasoning)
2
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 691 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
deepseek/deepseek-v4-pro:xhigh PASS 100% 735 in → 2 out (0 reasoning)
2
deepseek/deepseek-v4-pro:xhigh__json_schema PASS 100% 963 in → 449 out (442 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3-flash-preview:high PASS 100% 916 in → 160 out (159 reasoning)
2
google/gemini-3-flash-preview:high__json_schema PASS 100% 970 in → 125 out (120 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3-flash-preview:low PASS 100% 929 in → 265 out (264 reasoning)
2
google/gemini-3-flash-preview:low__json_schema PASS 100% 911 in → 226 out (221 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3-flash-preview:medium PASS 100% 916 in → 201 out (200 reasoning)
2
google/gemini-3-flash-preview:medium__json_schema PASS 100% 983 in → 310 out (301 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemini-3-flash-preview:xhigh PASS 100% 916 in → 223 out (222 reasoning)
2
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 971 in → 311 out (306 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.1-flash-lite-preview:high PASS 100% 928 in → 399 out (398 reasoning)
2
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100% 974 in → 376 out (370 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.1-flash-lite-preview:low PASS 100% 922 in → 119 out (118 reasoning)
2
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 895 in → 112 out (102 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemini-3.1-flash-lite-preview:medium PASS 100% 924 in → 243 out (242 reasoning)
2
google/gemini-3.1-flash-lite-preview:medium__json_schema PASS 100% 920 in → 184 out (178 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 911 in → 543 out (542 reasoning)
2
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 933 in → 346 out (340 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.1-pro-preview:high PASS 100% 934 in → 462 out (461 reasoning)
2
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 969 in → 158 out (153 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.1-pro-preview:low PASS 100% 921 in → 119 out (118 reasoning)
2
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 982 in → 117 out (111 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.1-pro-preview:medium PASS 100% 902 in → 120 out (119 reasoning)
2
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 958 in → 311 out (306 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.1-pro-preview:xhigh PASS 100% 933 in → 285 out (284 reasoning)
2
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 970 in → 126 out (121 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.5-flash-lite:high PASS 100% 912 in → 313 out (312 reasoning)
2
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 936 in → 350 out (345 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.5-flash-lite:low PASS 100% 905 in → 1 out (0 reasoning)
2
google/gemini-3.5-flash-lite:low__json_schema PASS 100% 916 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemini-3.5-flash-lite:max PASS 100% 917 in → 255 out (254 reasoning)
2
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 921 in → 530 out (524 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.5-flash-lite:medium PASS 100% 911 in → 215 out (214 reasoning)
2
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 932 in → 263 out (257 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.5-flash-lite:xhigh PASS 100% 933 in → 232 out (231 reasoning)
2
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 916 in → 341 out (335 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.5-flash:high PASS 100% 917 in → 270 out (269 reasoning)
2
google/gemini-3.5-flash:high__json_schema PASS 100% 979 in → 217 out (211 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemini-3.5-flash:low PASS 100% 908 in → 137 out (136 reasoning)
2
google/gemini-3.5-flash:low__json_schema PASS 100% 972 in → 109 out (104 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.5-flash:medium PASS 100% 907 in → 285 out (284 reasoning)
2
google/gemini-3.5-flash:medium__json_schema PASS 100% 983 in → 157 out (152 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.5-flash:xhigh PASS 100% 935 in → 292 out (291 reasoning)
2
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 966 in → 215 out (210 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.6-flash:high PASS 100% 911 in → 256 out (255 reasoning)
2
google/gemini-3.6-flash:high__json_schema PASS 100% 985 in → 409 out (404 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.6-flash:low PASS 100% 916 in → 99 out (98 reasoning)
2
google/gemini-3.6-flash:low__json_schema PASS 100% 964 in → 127 out (122 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.6-flash:max PASS 100% 920 in → 236 out (235 reasoning)
2
google/gemini-3.6-flash:max__json_schema PASS 100% 916 in → 229 out (224 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.6-flash:medium PASS 100% 920 in → 263 out (262 reasoning)
2
google/gemini-3.6-flash:medium__json_schema PASS 100% 983 in → 221 out (216 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemini-3.6-flash:xhigh PASS 100% 915 in → 294 out (293 reasoning)
2
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 983 in → 273 out (268 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemma-4-26b-a4b-it:high PASS 100% 951 in → 595 out (486 reasoning)
2
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 923 in → 507 out (299 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-26b-a4b-it:low PASS 100% 931 in → 612 out (365 reasoning)
2
google/gemma-4-26b-a4b-it:low__json_schema PASS 100% 934 in → 528 out (386 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
google/gemma-4-26b-a4b-it:medium PASS 100% 930 in → 566 out (564 reasoning)
2
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 918 in → 418 out (298 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-26b-a4b-it:none PASS 100% 943 in → 2 out (0 reasoning)
2
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 947 in → 11 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 943 in → 400 out (313 reasoning)
2
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 926 in → 459 out (322 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-31b-it:high PASS 100% 941 in → 229 out (168 reasoning)
2
google/gemma-4-31b-it:high__json_schema PASS 100% 942 in → 192 out (128 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-31b-it:low PASS 100% 934 in → 206 out (150 reasoning)
2
google/gemma-4-31b-it:low__json_schema PASS 100% 934 in → 200 out (194 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
google/gemma-4-31b-it:medium PASS 100% 929 in → 209 out (162 reasoning)
2
google/gemma-4-31b-it:medium__json_schema PASS 100% 932 in → 229 out (170 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-31b-it:none PASS 100% 933 in → 2 out (0 reasoning)
2
google/gemma-4-31b-it:none__json_schema PASS 100% 932 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
google/gemma-4-31b-it:xhigh PASS 100% 936 in → 220 out (1 reasoning)
2
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 917 in → 189 out (130 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
ibm-granite/granite-4.1-8b PASS 100% 746 in → 2 out
2
2
JSON Schema Structured Output
(raw) { "count": 2 }
inclusionai/ling-2.6-flash PASS 100% 955 in → 2 out
2
inclusionai/ling-2.6-flash__json_schema PASS 100% 947 in → 18 out
2
JSON Schema Structured Output
(raw) { "count": 2 }
liquid/lfm-2-24b-a2b PASS 100% 758 in → 2 out
2
minimax/minimax-m2.5:high PASS 100% 734 in → 248 out (261 reasoning)
2
minimax/minimax-m2.5:high__json_schema PASS 100% 763 in → 140 out (132 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
minimax/minimax-m2.5:low PASS 100% 761 in → 118 out (115 reasoning)
2
minimax/minimax-m2.5:low__json_schema PASS 100% 715 in → 276 out (265 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
minimax/minimax-m2.5:medium PASS 100% 733 in → 158 out (155 reasoning)
2
minimax/minimax-m2.5:medium__json_schema PASS 100% 712 in → 168 out (154 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
minimax/minimax-m2.5:xhigh PASS 100% 728 in → 245 out (256 reasoning)
2
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 780 in → 156 out (146 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
minimax/minimax-m2.7:high PASS 100% 747 in → 166 out (163 reasoning)
2
minimax/minimax-m2.7:high__json_schema PASS 100% 882 in → 248 out (240 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
minimax/minimax-m2.7:low PASS 100% 721 in → 243 out (240 reasoning)
2
minimax/minimax-m2.7:low__json_schema PASS 100% 751 in → 10 out (10 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
minimax/minimax-m2.7:medium PASS 100% 743 in → 229 out (226 reasoning)
2
minimax/minimax-m2.7:medium__json_schema PASS 100% 866 in → 444 out (436 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
minimax/minimax-m2.7:xhigh PASS 100% 743 in → 172 out (168 reasoning)
2
minimax/minimax-m3:high PASS 100% 866 in → 101 out (90 reasoning)
2
minimax/minimax-m3:high__json_schema PASS 100% 866 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
minimax/minimax-m3:low PASS 100% 862 in → 4 out (3 reasoning)
2
minimax/minimax-m3:low__json_schema PASS 100% 851 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
minimax/minimax-m3:medium PASS 100% 880 in → 101 out (91 reasoning)
2
minimax/minimax-m3:medium__json_schema PASS 100% 862 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
minimax/minimax-m3:xhigh PASS 100% 875 in → 110 out (87 reasoning)
2
minimax/minimax-m3:xhigh__json_schema PASS 100% 860 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
mistralai/devstral-2512 PASS 100% 894 in → 2 out
2
mistralai/devstral-2512__json_schema PASS 100% 914 in → 7 out
2
JSON Schema Structured Output
(raw) {"count": 2}
mistralai/mistral-medium-3-5:high PASS 100% 923 in → 526 out (509 reasoning)
2
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 893 in → 187 out (155 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
mistralai/mistral-medium-3-5:low PASS 100% 909 in → 245 out (215 reasoning)
2
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 889 in → 235 out (207 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
mistralai/mistral-medium-3-5:medium PASS 100% 911 in → 199 out (179 reasoning)
2
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 892 in → 146 out (121 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
mistralai/mistral-medium-3-5:none PASS 100% 899 in → 2 out (0 reasoning)
2
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 899 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
mistralai/mistral-medium-3-5:xhigh PASS 100% 914 in → 442 out (439 reasoning)
2
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 905 in → 195 out (164 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
moonshotai/kimi-k2.6:high PASS 100% 705 in → 113 out (110 reasoning)
2
moonshotai/kimi-k2.6:high__json_schema PASS 100% 700 in → 353 out (188 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
moonshotai/kimi-k2.6:low PASS 100% 700 in → 150 out (148 reasoning)
2
moonshotai/kimi-k2.6:low__json_schema PASS 100% 875 in → 171 out (164 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
moonshotai/kimi-k2.6:medium PASS 100% 696 in → 121 out (118 reasoning)
2
moonshotai/kimi-k2.6:xhigh PASS 100% 695 in → 126 out (123 reasoning)
2
moonshotai/kimi-k2.6:xhigh__json_schema PASS 100% 695 in → 158 out (152 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
moonshotai/kimi-k2.7-code:high PASS 100% 692 in → 51 out (46 reasoning)
2
moonshotai/kimi-k2.7-code:low PASS 100% 691 in → 47 out (44 reasoning)
2
moonshotai/kimi-k2.7-code:low__json_schema PASS 100% 676 in → 79 out (71 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
moonshotai/kimi-k2.7-code:medium PASS 100% 717 in → 56 out (53 reasoning)
2
moonshotai/kimi-k2.7-code:xhigh PASS 100% 687 in → 52 out (49 reasoning)
2
moonshotai/kimi-k3:high PASS 100% 782 in → 113 out (97 reasoning)
2
moonshotai/kimi-k3:high__json_schema PASS 100% 789 in → 117 out (101 reasoning)
2
moonshotai/kimi-k3:low PASS 100% 783 in → 108 out (92 reasoning)
2
moonshotai/kimi-k3:low__json_schema PASS 100% 876 in → 94 out (74 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
moonshotai/kimi-k3:max PASS 100% 769 in → 152 out (136 reasoning)
2
moonshotai/kimi-k3:max__json_schema PASS 100% 770 in → 115 out (99 reasoning)
2
moonshotai/kimi-k3:medium PASS 100% 768 in → 143 out (127 reasoning)
2
moonshotai/kimi-k3:medium__json_schema PASS 100% 766 in → 113 out (97 reasoning)
2
moonshotai/kimi-k3:xhigh PASS 100% 775 in → 154 out (138 reasoning)
2
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 876 in → 122 out (101 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
nvidia/nemotron-3-nano-30b-a3b:high PASS 100% 938 in → 139 out (135 reasoning)
2
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 940 in → 113 out (73 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 911 in → 111 out (121 reasoning)
2
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 935 in → 215 out (173 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 902 in → 62 out (66 reasoning)
2
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 934 in → 265 out (239 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2 }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 924 in → 2 out (0 reasoning)
2
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 912 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 917 in → 84 out (87 reasoning)
2
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema PASS 100% 926 in → 194 out (178 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 922 in → 94 out (82 reasoning)
2
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 922 in → 161 out (137 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 932 in → 110 out (101 reasoning)
2
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 912 in → 77 out (67 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 908 in → 105 out (96 reasoning)
2
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 935 in → 106 out (95 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
nvidia/nemotron-3-super-120b-a12b:none PASS 100% 923 in → 2 out (0 reasoning)
2
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 937 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 943 in → 55 out (51 reasoning)
2
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 917 in → 103 out (83 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
openai/gpt-5.4-mini:high PASS 100% 692 in → 55 out (48 reasoning)
2
openai/gpt-5.4-mini:high__json_schema PASS 100% 738 in → 125 out (110 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-mini:low PASS 100% 701 in → 24 out (17 reasoning)
2
openai/gpt-5.4-mini:low__json_schema PASS 100% 709 in → 40 out (25 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-mini:medium PASS 100% 699 in → 40 out (33 reasoning)
2
openai/gpt-5.4-mini:medium__json_schema PASS 100% 728 in → 124 out (109 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-mini:none PASS 100% 678 in → 5 out (0 reasoning)
2
openai/gpt-5.4-mini:none__json_schema PASS 100% 715 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-mini:xhigh PASS 100% 698 in → 74 out (67 reasoning)
2
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 717 in → 531 out (516 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-nano:high PASS 100% 723 in → 85 out (78 reasoning)
2
openai/gpt-5.4-nano:high__json_schema PASS 100% 745 in → 57 out (42 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-nano:low PASS 100% 707 in → 5 out (0 reasoning)
2
openai/gpt-5.4-nano:low__json_schema PASS 100% 741 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-nano:medium PASS 100% 704 in → 52 out (45 reasoning)
2
openai/gpt-5.4-nano:medium__json_schema PASS 100% 736 in → 56 out (41 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-nano:none PASS 100% 708 in → 5 out (0 reasoning)
2
openai/gpt-5.4-nano:none__json_schema PASS 100% 731 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4-nano:xhigh PASS 100% 704 in → 67 out (60 reasoning)
2
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 744 in → 106 out (91 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4:high PASS 100% 708 in → 58 out (51 reasoning)
2
openai/gpt-5.4:high__json_schema PASS 100% 737 in → 266 out (251 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4:low PASS 100% 708 in → 29 out (22 reasoning)
2
openai/gpt-5.4:low__json_schema PASS 100% 738 in → 35 out (20 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4:medium PASS 100% 701 in → 29 out (22 reasoning)
2
openai/gpt-5.4:medium__json_schema PASS 100% 723 in → 39 out (24 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4:none PASS 100% 683 in → 5 out (0 reasoning)
2
openai/gpt-5.4:none__json_schema PASS 100% 746 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.4:xhigh PASS 100% 705 in → 65 out (58 reasoning)
2
openai/gpt-5.4:xhigh__json_schema PASS 100% 729 in → 62 out (47 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.5:high PASS 100% 714 in → 40 out (33 reasoning)
2
openai/gpt-5.5:high__json_schema PASS 100% 726 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.5:low PASS 100% 695 in → 5 out (0 reasoning)
2
openai/gpt-5.5:low__json_schema PASS 100% 733 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.5:medium PASS 100% 687 in → 44 out (37 reasoning)
2
openai/gpt-5.5:medium__json_schema PASS 100% 724 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.5:none PASS 100% 702 in → 5 out (0 reasoning)
2
openai/gpt-5.5:none__json_schema PASS 100% 715 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.5:xhigh PASS 100% 703 in → 56 out (49 reasoning)
2
openai/gpt-5.5:xhigh__json_schema PASS 100% 746 in → 127 out (112 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:high PASS 100% 703 in → 5 out (0 reasoning)
2
openai/gpt-5.6-luna:high__json_schema PASS 100% 733 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:low PASS 100% 707 in → 5 out (0 reasoning)
2
openai/gpt-5.6-luna:low__json_schema PASS 100% 720 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:max PASS 100% 695 in → 33 out (26 reasoning)
2
openai/gpt-5.6-luna:max__json_schema PASS 100% 736 in → 41 out (26 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:medium PASS 100% 711 in → 5 out (0 reasoning)
2
openai/gpt-5.6-luna:medium__json_schema PASS 100% 725 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:none PASS 100% 692 in → 5 out (0 reasoning)
2
openai/gpt-5.6-luna:none__json_schema PASS 100% 716 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-luna:xhigh PASS 100% 715 in → 5 out (0 reasoning)
2
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 729 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:high PASS 100% 691 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:high__json_schema PASS 100% 748 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:low PASS 100% 692 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:low__json_schema PASS 100% 737 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:max PASS 100% 694 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:max__json_schema PASS 100% 740 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:medium PASS 100% 695 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:medium__json_schema PASS 100% 754 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:none PASS 100% 692 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:none__json_schema PASS 100% 711 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-sol:xhigh PASS 100% 687 in → 5 out (0 reasoning)
2
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 728 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:high PASS 100% 681 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:high__json_schema PASS 100% 744 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:low PASS 100% 708 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:low__json_schema PASS 100% 762 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:max PASS 100% 704 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:max__json_schema PASS 100% 730 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:medium PASS 100% 683 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:medium__json_schema PASS 100% 738 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:none PASS 100% 707 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:none__json_schema PASS 100% 748 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-5.6-terra:xhigh PASS 100% 715 in → 5 out (0 reasoning)
2
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 734 in → 13 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-oss-120b:high PASS 100% 730 in → 177 out (169 reasoning)
2
openai/gpt-oss-120b:high__json_schema PASS 100% 758 in → 224 out (206 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
openai/gpt-oss-120b:low PASS 100% 761 in → 38 out (37 reasoning)
2
openai/gpt-oss-120b:low__json_schema PASS 100% 754 in → 40 out (19 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
openai/gpt-oss-120b:medium PASS 100% 748 in → 52 out (43 reasoning)
2
openai/gpt-oss-120b:medium__json_schema PASS 100% 753 in → 60 out (41 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
openai/gpt-oss-120b:xhigh PASS 100% 748 in → 178 out (182 reasoning)
2
openai/gpt-oss-120b:xhigh__json_schema PASS 100% 768 in → 222 out (207 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
openai/gpt-oss-20b:high PASS 100% 755 in → 426 out (417 reasoning)
2
openai/gpt-oss-20b:low PASS 100% 752 in → 22 out (11 reasoning)
2
openai/gpt-oss-20b:medium PASS 100% 789 in → 56 out (36 reasoning)
2
openai/gpt-oss-20b:medium__json_schema PASS 100% 774 in → 107 out (79 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
openai/gpt-oss-20b:xhigh PASS 100% 760 in → 344 out (333 reasoning)
2
openai/gpt-oss-20b:xhigh__json_schema PASS 100% 771 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
poolside/laguna-m.1:high PASS 100% 906 in → 598 out (594 reasoning)
2
poolside/laguna-m.1:high__json_schema PASS 100% 900 in → 460 out (449 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-m.1:low PASS 100% 893 in → 337 out (333 reasoning)
2
poolside/laguna-m.1:low__json_schema PASS 100% 874 in → 366 out (354 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-m.1:medium PASS 100% 927 in → 278 out (274 reasoning)
2
poolside/laguna-m.1:medium__json_schema PASS 100% 908 in → 451 out (438 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-m.1:none PASS 100% 913 in → 3 out (0 reasoning)
2
poolside/laguna-m.1:none__json_schema PASS 100% 887 in → 11 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-m.1:xhigh PASS 100% 883 in → 469 out (465 reasoning)
2
poolside/laguna-m.1:xhigh__json_schema PASS 100% 920 in → 286 out (278 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
poolside/laguna-xs-2.1:high PASS 100% 913 in → 245 out (243 reasoning)
2
poolside/laguna-xs-2.1:high__json_schema PASS 100% 906 in → 391 out (379 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs-2.1:low PASS 100% 887 in → 392 out (390 reasoning)
2
poolside/laguna-xs-2.1:low__json_schema PASS 100% 909 in → 392 out (381 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs-2.1:medium PASS 100% 908 in → 427 out (425 reasoning)
2
poolside/laguna-xs-2.1:medium__json_schema PASS 100% 878 in → 332 out (320 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs-2.1:none__json_schema PASS 100% 889 in → 11 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs-2.1:xhigh PASS 100% 886 in → 531 out (530 reasoning)
2
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 918 in → 267 out (255 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs.2:high PASS 100% 925 in → 127 out (123 reasoning)
2
poolside/laguna-xs.2:high__json_schema PASS 100% 926 in → 132 out (124 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
poolside/laguna-xs.2:low PASS 100% 934 in → 132 out (128 reasoning)
2
poolside/laguna-xs.2:low__json_schema PASS 100% 957 in → 212 out (200 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs.2:medium PASS 100% 931 in → 126 out (122 reasoning)
2
poolside/laguna-xs.2:medium__json_schema PASS 100% 949 in → 137 out (125 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
poolside/laguna-xs.2:none PASS 100% 933 in → 3 out (0 reasoning)
2
poolside/laguna-xs.2:none__json_schema PASS 100% 953 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
poolside/laguna-xs.2:xhigh PASS 100% 960 in → 285 out (281 reasoning)
2
poolside/laguna-xs.2:xhigh__json_schema PASS 100% 938 in → 341 out (333 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
qwen/qwen3.6-27b:high PASS 100% 897 in → 443 out (406 reasoning)
2
qwen/qwen3.6-27b:low PASS 100% 887 in → 163 out (147 reasoning)
2
qwen/qwen3.6-27b:low__json_schema PASS 100% 879 in → 509 out (477 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-27b:medium PASS 100% 885 in → 285 out (264 reasoning)
2
qwen/qwen3.6-27b:medium__json_schema PASS 100% 906 in → 295 out (1 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
qwen/qwen3.6-27b:none PASS 100% 914 in → 2 out (0 reasoning)
2
qwen/qwen3.6-27b:none__json_schema PASS 100% 928 in → 10 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-27b:xhigh PASS 100% 905 in → 126 out (116 reasoning)
2
qwen/qwen3.6-27b:xhigh__json_schema PASS 100% 907 in → 179 out (150 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-35b-a3b:high PASS 100% 917 in → 157 out (138 reasoning)
2
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 913 in → 189 out (155 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-35b-a3b:low PASS 100% 914 in → 221 out (226 reasoning)
2
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 909 in → 202 out (197 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-35b-a3b:medium PASS 100% 902 in → 212 out (197 reasoning)
2
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 907 in → 382 out (323 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-35b-a3b:none PASS 100% 898 in → 1 out (0 reasoning)
2
qwen/qwen3.6-35b-a3b:none__json_schema PASS 100% 895 in → 11 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 915 in → 263 out (232 reasoning)
2
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 900 in → 194 out (154 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
qwen/qwen3.6-flash:high PASS 100% 905 in → 508 out (502 reasoning)
2
qwen/qwen3.6-flash:low PASS 100% 916 in → 251 out (245 reasoning)
2
qwen/qwen3.6-flash:medium PASS 100% 914 in → 415 out (410 reasoning)
2
qwen/qwen3.6-flash:none PASS 100% 905 in → 1 out (0 reasoning)
2
qwen/qwen3.6-flash:xhigh PASS 100% 910 in → 199 out (194 reasoning)
2
qwen/qwen3.7-flash:high PASS 100% 905 in → 261 out (256 reasoning)
2
qwen/qwen3.7-flash:low PASS 100% 899 in → 264 out (259 reasoning)
2
qwen/qwen3.7-flash:max PASS 100% 905 in → 287 out (282 reasoning)
2
qwen/qwen3.7-flash:medium PASS 100% 917 in → 159 out (153 reasoning)
2
qwen/qwen3.7-flash:none PASS 100% 905 in → 1 out (0 reasoning)
2
qwen/qwen3.7-flash:xhigh PASS 100% 936 in → 245 out (239 reasoning)
2
qwen/qwen3.7-max:high PASS 100% 918 in → 114 out (108 reasoning)
2
qwen/qwen3.7-max:low PASS 100% 914 in → 188 out (182 reasoning)
2
qwen/qwen3.7-max:medium PASS 100% 908 in → 137 out (131 reasoning)
2
qwen/qwen3.7-max:none PASS 100% 894 in → 1 out (0 reasoning)
2
qwen/qwen3.7-max:xhigh PASS 100% 913 in → 194 out (189 reasoning)
2
qwen/qwen3.7-plus:high PASS 100% 910 in → 152 out (147 reasoning)
2
qwen/qwen3.7-plus:low PASS 100% 914 in → 114 out (108 reasoning)
2
qwen/qwen3.7-plus:medium PASS 100% 907 in → 181 out (175 reasoning)
2
qwen/qwen3.7-plus:none PASS 100% 917 in → 1 out (0 reasoning)
2
qwen/qwen3.7-plus:xhigh PASS 100% 899 in → 177 out (171 reasoning)
2
tencent/hy3:high PASS 100% 694 in → 95 out (84 reasoning)
2
tencent/hy3:high__json_schema PASS 100% 726 in → 113 out (90 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
tencent/hy3:low PASS 100% 724 in → 101 out (98 reasoning)
2
tencent/hy3:low__json_schema PASS 100% 725 in → 151 out (141 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
tencent/hy3:medium PASS 100% 724 in → 98 out (95 reasoning)
2
tencent/hy3:medium__json_schema PASS 100% 704 in → 103 out (88 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
tencent/hy3:none PASS 100% 724 in → 2 out (0 reasoning)
2
tencent/hy3:none__json_schema PASS 100% 733 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
tencent/hy3:xhigh PASS 100% 724 in → 101 out (98 reasoning)
2
tencent/hy3:xhigh__json_schema PASS 100% 716 in → 145 out (138 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling-small:high PASS 100% 713 in → 43 out (35 reasoning)
2
thinkingmachines/inkling-small:high__json_schema PASS 100% 726 in → 42 out (32 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
thinkingmachines/inkling-small:low PASS 100% 717 in → 37 out (22 reasoning)
2
thinkingmachines/inkling-small:low__json_schema PASS 100% 721 in → 39 out (27 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling-small:max PASS 100% 711 in → 87 out (80 reasoning)
2
thinkingmachines/inkling-small:max__json_schema PASS 100% 712 in → 56 out (44 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling-small:medium PASS 100% 715 in → 58 out (57 reasoning)
2
thinkingmachines/inkling-small:medium__json_schema PASS 100% 708 in → 57 out (45 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling-small:none PASS 100% 696 in → 4 out (0 reasoning)
2
thinkingmachines/inkling-small:xhigh PASS 100% 729 in → 66 out (59 reasoning)
2
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 696 in → 50 out (36 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling:high PASS 100% 717 in → 82 out (75 reasoning)
2
thinkingmachines/inkling:high__json_schema PASS 100% 709 in → 63 out (51 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling:low PASS 100% 717 in → 36 out (29 reasoning)
2
thinkingmachines/inkling:max PASS 100% 721 in → 58 out (51 reasoning)
2
thinkingmachines/inkling:max__json_schema PASS 100% 707 in → 87 out (75 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling:medium PASS 100% 720 in → 43 out (36 reasoning)
2
thinkingmachines/inkling:medium__json_schema PASS 100% 719 in → 89 out (75 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
thinkingmachines/inkling:none__json_schema PASS 100% 715 in → 9 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2}
thinkingmachines/inkling:xhigh PASS 100% 689 in → 59 out (58 reasoning)
2
x-ai/grok-4.3:high PASS 100% 865 in → 262 out (261 reasoning)
2
x-ai/grok-4.3:high__json_schema PASS 100% 921 in → 283 out (278 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.3:low PASS 100% 874 in → 205 out (204 reasoning)
2
x-ai/grok-4.3:low__json_schema PASS 100% 933 in → 261 out (256 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.3:max PASS 100% 862 in → 242 out (241 reasoning)
2
x-ai/grok-4.3:max__json_schema PASS 100% 930 in → 308 out (303 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.3:medium__json_schema PASS 100% 929 in → 345 out (340 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.3:none PASS 100% 856 in → 1 out (0 reasoning)
2
x-ai/grok-4.3:none__json_schema PASS 100% 919 in → 5 out (0 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.3:xhigh PASS 100% 864 in → 227 out (226 reasoning)
2
x-ai/grok-4.3:xhigh__json_schema PASS 100% 909 in → 308 out (303 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.5:high PASS 100% 907 in → 155 out (154 reasoning)
2
x-ai/grok-4.5:high__json_schema PASS 100% 953 in → 319 out (314 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.5:low PASS 100% 921 in → 63 out (62 reasoning)
2
x-ai/grok-4.5:low__json_schema PASS 100% 976 in → 106 out (101 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.5:max PASS 100% 911 in → 197 out (196 reasoning)
2
x-ai/grok-4.5:max__json_schema PASS 100% 967 in → 194 out (189 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.5:medium PASS 100% 907 in → 143 out (142 reasoning)
2
x-ai/grok-4.5:medium__json_schema PASS 100% 967 in → 260 out (255 reasoning)
2
JSON Schema Structured Output
(raw) {"count":2}
x-ai/grok-4.5:xhigh PASS 100% 914 in → 143 out (142 reasoning)
2
x-ai/grok-4.5:xhigh__json_schema PASS 100% 957 in → 253 out (247 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
z-ai/glm-4.7-flash:high PASS 100% 737 in → 425 out (374 reasoning)
2
z-ai/glm-4.7-flash:low PASS 100% 734 in → 457 out (396 reasoning)
2
z-ai/glm-4.7-flash:medium PASS 100% 739 in → 415 out (365 reasoning)
2
z-ai/glm-4.7-flash:none PASS 100% 764 in → 1 out (0 reasoning)
2
z-ai/glm-4.7-flash:none__json_schema PASS 100% 753 in → 8 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
z-ai/glm-4.7-flash:xhigh PASS 100% 744 in → 368 out (330 reasoning)
2
z-ai/glm-4.7-flash:xhigh__json_schema PASS 100% 747 in → 275 out (245 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
z-ai/glm-5.2:high PASS 100% 738 in → 119 out (116 reasoning)
2
z-ai/glm-5.2:high__json_schema PASS 100% 747 in → 72 out (68 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
z-ai/glm-5.2:low PASS 100% 758 in → 123 out (120 reasoning)
2
z-ai/glm-5.2:low__json_schema PASS 100% 935 in → 140 out (132 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
z-ai/glm-5.2:medium PASS 100% 774 in → 75 out (72 reasoning)
2
z-ai/glm-5.2:medium__json_schema PASS 100% 933 in → 63 out (55 reasoning)
2
JSON Schema Structured Output
(raw) {"count": 2}
z-ai/glm-5.2:none PASS 100% 736 in → 2 out (0 reasoning)
2
z-ai/glm-5.2:none__json_schema PASS 100% 766 in → 7 out (0 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
z-ai/glm-5.2:xhigh PASS 100% 762 in → 214 out (184 reasoning)
2
z-ai/glm-5.2:xhigh__json_schema PASS 100% 753 in → 264 out (223 reasoning)
2
JSON Schema Structured Output
(raw) { "count": 2 }
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)
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 structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
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)
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)
openai/gpt-oss-20b:high__json_schema FAIL 0% 783 in → 242 out (252 reasoning)
1
JSON Schema Structured Output
(raw) {"count": 1}
Failure: Expected '2', got '1'
openai/gpt-oss-20b:low__json_schema FAIL 0% 744 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
Failure: Expected '2', got '4'
poolside/laguna-xs-2.1:none FAIL 0% 887 in → 1 out (0 reasoning)
3
Failure: Expected '2', got '3'
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
(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-c32f141b-0714-9d02-956a-e79d1645988f","request_id":"c32f141b-0714-9d02-956a-e79d1645988f"}', '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-95c9c7bb-161f-9189-868a-50e0ca5e5411","request_id":"95c9c7bb-161f-9189-868a-50e0ca5e5411"}', '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-346a7c7b-ee1a-975c-9242-792bf7f847a5","request_id":"346a7c7b-ee1a-975c-9242-792bf7f847a5"}', '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-79500ec1-3799-9172-8ff2-469fb5d18afb","request_id":"79500ec1-3799-9172-8ff2-469fb5d18afb"}', '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-7a5705b8-2481-9ed6-b6e9-d55232b0265f","request_id":"7a5705b8-2481-9ed6-b6e9-d55232b0265f"}', '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-2cbe432f-d735-9bdf-9962-898a35979292"}\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-e3555e26-b39b-97d2-9fe0-36399c64fa0f"}\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-98c570b5-4168-9325-b638-5d89d7925460"}\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-2c72f9ca-6905-96c2-bc64-a437ef51a8da"}\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-9fd6d2b8-fc4e-9962-ad0e-91f0f533f4c9"}\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-df8a3e83-b125-91b5-9ace-3de499ca58f7"}\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-76f7bcc6-e80f-9bdb-9850-709a4cce376a","request_id":"76f7bcc6-e80f-9bdb-9850-709a4cce376a"}', '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-86f7ee5d-c3fc-91e1-8fff-e2606de74325","request_id":"86f7ee5d-c3fc-91e1-8fff-e2606de74325"}', '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-3fbb00c7-2e8b-9a30-baef-c3f14a4e4885","request_id":"3fbb00c7-2e8b-9a30-baef-c3f14a4e4885"}', '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-559c7c30-7756-9cb9-ad71-fe2329448eea","request_id":"559c7c30-7756-9cb9-ad71-fe2329448eea"}', '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-25ce1f33-f979-904c-a0a8-5746a4f882e3","request_id":"25ce1f33-f979-904c-a0a8-5746a4f882e3"}', '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-627bbc16-f0c2-95f3-bba4-f55740d0d0e7","request_id":"627bbc16-f0c2-95f3-bba4-f55740d0d0e7"}', '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-9cdce7f4-5eb3-9b81-aa4d-bc57c2ee4da3","request_id":"9cdce7f4-5eb3-9b81-aa4d-bc57c2ee4da3"}', '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-e665d897-426b-9281-921c-fb8764749c85","request_id":"e665d897-426b-9281-921c-fb8764749c85"}', '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-07d403bf-6f60-93ab-afba-bd30bd871e1e","request_id":"07d403bf-6f60-93ab-afba-bd30bd871e1e"}', '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-0c79765d-6eac-9dd9-b37c-5e5141b98e69","request_id":"0c79765d-6eac-9dd9-b37c-5e5141b98e69"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
Invalid JSON. Output: 2{ "count": 2 }
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Extra data: line 1 column 2 (char 1)
Failure: Failed to parse structured JSON response: Extra data: line 1 column 2 (char 1)
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
thinkingmachines/inkling:none FAIL 0% 713 in → 4 out (0 reasoning)
2<|end_message|>
Failure: Expected '2', got '2<|end_message|>'
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
x-ai/grok-4.3:medium FAIL 0% 894 in → 287 out (215 reasoning)
2 The oneline and detailed logs both list exactly five commits, with messages containing the substring "Fix" in precisely two cases ("Fix: resolve issue with greeting" and "Fix: update greeting message"). The stat output reproduces the identical commit messages, and the merges section is empty, confirming the count remains two. No other messages contain the required substring.
Failure: Expected '2', got '2 The oneline and detailed logs both list exactly five commits, with messages containing the substring "Fix" in precisely two cases ("Fix: resolve issue with greeting" and "Fix: update greeting message"). The stat output reproduces the identical commit messages, and the merges section is empty, confirming the count remains two. No other messages contain the required substring.'
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
Invalid structured output. Output: 2
JSON Schema Structured Output
Structured Output Error
Structured output schema validation failed: $ must be of type object
Failure: Structured output schema validation failed: $ must be of type object
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)