Search across branches using git grep on a specific ref
Tests ability to search across branches using git grep on a specific ref. Evaluates revision-scoped search.

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 'version = 1.0' > version.txt
  5. 05 git add version.txt
  6. 06 git commit -m 'Initial version 1.0'
  7. 07 git checkout -b feature/v2
  8. 08 echo 'version = 2.0' > version.txt
  9. 09 git add version.txt
  10. 10 git commit -m 'Bump to version 2.0'
  11. 11 git checkout main
  12. 12 echo 'git grep version feature/v2' > .grep_command
  13. 13 git add .grep_command
  14. 14 git commit -m 'Add grep sentinel'
Prompt
Here is the output of a git grep command run against the feature/v2 branch. What version number is found? Output ONLY the version number, nothing else.
Expected
2.0

Scoped model quality, cost, API time, and token usage for git_grep/f009.

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high PASS 100% 68 in → 16 out (5 reasoning)
2.0
anthropic/claude-fable-5:high__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-fable-5:low PASS 100% 68 in → 17 out (8 reasoning)
2.0
anthropic/claude-fable-5:low__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-fable-5:max PASS 100% 68 in → 119 out (34 reasoning)
2.0
anthropic/claude-fable-5:max__json_schema PASS 100% 281 in → 73 out (37 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-fable-5:medium PASS 100% 68 in → 15 out (5 reasoning)
2.0
anthropic/claude-fable-5:medium__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-fable-5:xhigh PASS 100% 68 in → 30 out (12 reasoning)
2.0
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-haiku-4.5:high PASS 100% 87 in → 110 out (96 reasoning)
2.0
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 254 in → 159 out (136 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-haiku-4.5:low PASS 100% 87 in → 110 out (91 reasoning)
2.0
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 254 in → 174 out (148 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-haiku-4.5:medium PASS 100% 87 in → 119 out (99 reasoning)
2.0
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 254 in → 122 out (105 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-haiku-4.5:none PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-haiku-4.5:none__json_schema PASS 100% 224 in → 13 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-haiku-4.5:xhigh PASS 100% 87 in → 75 out (62 reasoning)
2.0
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 254 in → 283 out (249 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-opus-4.6:high PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-opus-4.6:high__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.6:low PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-opus-4.6:low__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.6:max PASS 100% 58 in → 67 out (42 reasoning)
2.0
anthropic/claude-opus-4.6:max__json_schema PASS 100% 225 in → 73 out (43 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.6:medium PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.6:none PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-opus-4.6:none__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.6:xhigh PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:high PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:high__json_schema PASS 100% 286 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:low PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:low__json_schema PASS 100% 286 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:max PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:max__json_schema PASS 100% 286 in → 75 out (20 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:medium PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 286 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:none PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:none__json_schema PASS 100% 286 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.7:xhigh PASS 100% 73 in → 8 out (0 reasoning)
2.0
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 286 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.8:high PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:high__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.8:low PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:low__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.8:max PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:max__json_schema PASS 100% 281 in → 62 out (27 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-opus-4.8:medium PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.8:none PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:none__json_schema PASS 100% 281 in → 13 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-opus-4.8:xhigh PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:high PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-sonnet-4.6:high__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:low PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:max PASS 100% 58 in → 66 out (43 reasoning)
2.0
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 225 in → 63 out (35 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:medium PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:none PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 58 in → 7 out (0 reasoning)
2.0
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 225 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-5:high PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-sonnet-5:high__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-5:low PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-sonnet-5:low__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-5:medium PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-sonnet-5:medium__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
anthropic/claude-sonnet-5:none PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-sonnet-5:none__json_schema PASS 100% 281 in → 13 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
anthropic/claude-sonnet-5:xhigh PASS 100% 68 in → 5 out (0 reasoning)
2.0
anthropic/claude-sonnet-5:xhigh__json_schema PASS 100% 281 in → 14 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
arcee-ai/trinity-large-thinking:high PASS 100% 56 in → 166 out (160 reasoning)
2.0
arcee-ai/trinity-large-thinking:low PASS 100% 56 in → 180 out (176 reasoning)
2.0
arcee-ai/trinity-large-thinking:medium PASS 100% 56 in → 232 out (226 reasoning)
2.0
arcee-ai/trinity-large-thinking:xhigh PASS 100% 56 in → 243 out (241 reasoning)
2.0
arcee-ai/trinity-mini:high PASS 100% 56 in → 181 out (177 reasoning)
2.0
arcee-ai/trinity-mini:high__json_schema PASS 100% 56 in → 284 out (273 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
arcee-ai/trinity-mini:low PASS 100% 56 in → 174 out (175 reasoning)
2.0
arcee-ai/trinity-mini:low__json_schema PASS 100% 56 in → 213 out (212 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
arcee-ai/trinity-mini:medium PASS 100% 56 in → 251 out (263 reasoning)
2.0
arcee-ai/trinity-mini:medium__json_schema PASS 100% 56 in → 256 out (256 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
arcee-ai/trinity-mini:xhigh PASS 100% 56 in → 206 out (202 reasoning)
2.0
arcee-ai/trinity-mini:xhigh__json_schema PASS 100% 56 in → 210 out (206 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash-0731:high PASS 100% 135 in → 44 out (38 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:high__json_schema PASS 100% 135 in → 56 out (36 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash-0731:low PASS 100% 50 in → 131 out (113 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 56 in → 158 out (136 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash-0731:max PASS 100% 142 in → 54 out (49 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 329 in → 1,020 out (1,010 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
deepseek/deepseek-v4-flash-0731:medium PASS 100% 50 in → 153 out (131 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 50 in → 374 out (317 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash-0731:none PASS 100% 50 in → 4 out (0 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 50 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 50 in → 143 out (131 reasoning)
2.0
deepseek/deepseek-v4-flash-0731:xhigh__json_schema PASS 100% 50 in → 107 out (92 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
deepseek/deepseek-v4-flash:high PASS 100% 50 in → 52 out (40 reasoning)
2.0
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 50 in → 74 out (61 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash:low PASS 100% 50 in → 53 out (48 reasoning)
2.0
deepseek/deepseek-v4-flash:low__json_schema PASS 100% 50 in → 109 out (95 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash:medium PASS 100% 50 in → 53 out (48 reasoning)
2.0
deepseek/deepseek-v4-flash:none PASS 100% 50 in → 4 out (0 reasoning)
2.0
deepseek/deepseek-v4-flash:none__json_schema PASS 100% 52 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-flash:xhigh PASS 100% 129 in → 82 out (69 reasoning)
2.0
deepseek/deepseek-v4-flash:xhigh__json_schema PASS 100% 131 in → 77 out (63 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-pro:high PASS 100% 50 in → 106 out (101 reasoning)
2.0
deepseek/deepseek-v4-pro:high__json_schema PASS 100% 52 in → 78 out (64 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-pro:low PASS 100% 50 in → 82 out (78 reasoning)
2.0
deepseek/deepseek-v4-pro:medium PASS 100% 50 in → 80 out (75 reasoning)
2.0
deepseek/deepseek-v4-pro:medium__json_schema PASS 100% 52 in → 93 out (82 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
deepseek/deepseek-v4-pro:none PASS 100% 50 in → 4 out (0 reasoning)
2.0
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 52 in → 11 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
deepseek/deepseek-v4-pro:xhigh PASS 100% 50 in → 91 out (86 reasoning)
2.0
deepseek/deepseek-v4-pro:xhigh__json_schema PASS 100% 316 in → 1,469 out (1,458 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3-flash-preview:high PASS 100% 49 in → 155 out (152 reasoning)
2.0
google/gemini-3-flash-preview:high__json_schema PASS 100% 109 in → 245 out (236 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3-flash-preview:low PASS 100% 49 in → 107 out (104 reasoning)
2.0
google/gemini-3-flash-preview:low__json_schema PASS 100% 109 in → 216 out (207 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3-flash-preview:medium PASS 100% 49 in → 149 out (146 reasoning)
2.0
google/gemini-3-flash-preview:medium__json_schema PASS 100% 109 in → 250 out (241 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3-flash-preview:xhigh PASS 100% 49 in → 142 out (139 reasoning)
2.0
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 109 in → 210 out (201 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.1-flash-lite-preview:high PASS 100% 49 in → 229 out (226 reasoning)
2.0
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100% 109 in → 325 out (315 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.1-flash-lite-preview:low PASS 100% 50 in → 128 out (125 reasoning)
2.0
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 50 in → 136 out (126 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.1-flash-lite-preview:medium PASS 100% 50 in → 79 out (76 reasoning)
2.0
google/gemini-3.1-flash-lite-preview:medium__json_schema PASS 100% 50 in → 200 out (190 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 50 in → 243 out (240 reasoning)
2.0
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 50 in → 324 out (314 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.1-pro-preview:high PASS 100% 49 in → 242 out (239 reasoning)
2.0
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 109 in → 223 out (213 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.1-pro-preview:low PASS 100% 49 in → 181 out (178 reasoning)
2.0
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 109 in → 183 out (174 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.1-pro-preview:medium PASS 100% 49 in → 230 out (227 reasoning)
2.0
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 109 in → 141 out (132 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.1-pro-preview:xhigh PASS 100% 49 in → 272 out (269 reasoning)
2.0
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 109 in → 302 out (293 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.5-flash-lite:high PASS 100% 50 in → 175 out (172 reasoning)
2.0
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 109 in → 255 out (245 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.5-flash-lite:low PASS 100% 50 in → 3 out (0 reasoning)
2.0
google/gemini-3.5-flash-lite:low__json_schema PASS 100% 109 in → 15 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemini-3.5-flash-lite:max PASS 100% 50 in → 174 out (171 reasoning)
2.0
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 109 in → 316 out (306 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.5-flash-lite:medium PASS 100% 49 in → 162 out (159 reasoning)
2.0
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 109 in → 251 out (241 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.5-flash-lite:xhigh PASS 100% 50 in → 197 out (194 reasoning)
2.0
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 50 in → 358 out (349 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.5-flash:high PASS 100% 49 in → 228 out (225 reasoning)
2.0
google/gemini-3.5-flash:high__json_schema PASS 100% 109 in → 252 out (243 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.5-flash:low PASS 100% 49 in → 174 out (171 reasoning)
2.0
google/gemini-3.5-flash:low__json_schema PASS 100% 109 in → 84 out (75 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.5-flash:medium PASS 100% 49 in → 232 out (229 reasoning)
2.0
google/gemini-3.5-flash:medium__json_schema PASS 100% 109 in → 214 out (205 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.5-flash:xhigh PASS 100% 49 in → 257 out (254 reasoning)
2.0
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 109 in → 372 out (362 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
google/gemini-3.6-flash:high PASS 100% 50 in → 231 out (228 reasoning)
2.0
google/gemini-3.6-flash:high__json_schema PASS 100% 50 in → 463 out (454 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.6-flash:low PASS 100% 50 in → 173 out (170 reasoning)
2.0
google/gemini-3.6-flash:low__json_schema PASS 100% 109 in → 15 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemini-3.6-flash:max PASS 100% 49 in → 234 out (231 reasoning)
2.0
google/gemini-3.6-flash:max__json_schema PASS 100% 109 in → 211 out (202 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.6-flash:medium PASS 100% 50 in → 168 out (165 reasoning)
2.0
google/gemini-3.6-flash:medium__json_schema PASS 100% 109 in → 301 out (292 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemini-3.6-flash:xhigh PASS 100% 50 in → 199 out (196 reasoning)
2.0
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 50 in → 329 out (320 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
google/gemma-4-26b-a4b-it:high PASS 100% 65 in → 126 out (95 reasoning)
2.0
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 64 in → 169 out (124 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-26b-a4b-it:low PASS 100% 64 in → 189 out (158 reasoning)
2.0
google/gemma-4-26b-a4b-it:medium PASS 100% 65 in → 220 out (171 reasoning)
2.0
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 65 in → 182 out (138 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-26b-a4b-it:none PASS 100% 62 in → 4 out (0 reasoning)
2.0
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 62 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 65 in → 166 out (162 reasoning)
2.0
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 65 in → 180 out (140 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-31b-it:high PASS 100% 65 in → 15 out (4 reasoning)
2.0
google/gemma-4-31b-it:high__json_schema PASS 100% 64 in → 123 out (83 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-31b-it:low PASS 100% 64 in → 158 out (117 reasoning)
2.0
google/gemma-4-31b-it:low__json_schema PASS 100% 64 in → 129 out (91 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-31b-it:medium PASS 100% 68 in → 123 out (119 reasoning)
2.0
google/gemma-4-31b-it:medium__json_schema PASS 100% 65 in → 139 out (94 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-31b-it:none__json_schema PASS 100% 62 in → 13 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
google/gemma-4-31b-it:xhigh PASS 100% 65 in → 132 out (98 reasoning)
2.0
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 65 in → 158 out (1 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
ibm-granite/granite-4.1-8b PASS 100% 59 in → 4 out
2.0
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
inclusionai/ling-2.6-flash PASS 100% 66 in → 4 out
2.0
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
liquid/lfm-2-24b-a2b PASS 100% 57 in → 4 out
2.0
minimax/minimax-m2.5:high PASS 100% 90 in → 89 out (84 reasoning)
2.0
minimax/minimax-m2.5:high__json_schema PASS 100% 84 in → 167 out (155 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m2.5:low PASS 100% 84 in → 143 out (143 reasoning)
2.0
minimax/minimax-m2.5:low__json_schema PASS 100% 84 in → 69 out (57 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m2.5:medium PASS 100% 84 in → 64 out (58 reasoning)
2.0
minimax/minimax-m2.5:medium__json_schema PASS 100% 90 in → 69 out (57 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m2.5:xhigh PASS 100% 84 in → 77 out (72 reasoning)
2.0
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 84 in → 72 out (63 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m2.7:high PASS 100% 86 in → 124 out (120 reasoning)
2.0
minimax/minimax-m2.7:high__json_schema PASS 100% 83 in → 123 out (112 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
minimax/minimax-m2.7:low PASS 100% 84 in → 110 out (111 reasoning)
2.0
minimax/minimax-m2.7:low__json_schema PASS 100% 217 in → 299 out (289 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
minimax/minimax-m2.7:medium PASS 100% 84 in → 104 out (99 reasoning)
2.0
minimax/minimax-m2.7:medium__json_schema PASS 100% 217 in → 329 out (319 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
minimax/minimax-m2.7:xhigh PASS 100% 84 in → 119 out (114 reasoning)
2.0
minimax/minimax-m2.7:xhigh__json_schema PASS 100% 217 in → 303 out (293 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
minimax/minimax-m3:high PASS 100% 222 in → 49 out (41 reasoning)
2.0
minimax/minimax-m3:high__json_schema PASS 100% 170 in → 12 out (11 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m3:low PASS 100% 222 in → 39 out (34 reasoning)
2.0
minimax/minimax-m3:low__json_schema PASS 100% 209 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
minimax/minimax-m3:medium PASS 100% 219 in → 48 out (44 reasoning)
2.0
minimax/minimax-m3:medium__json_schema PASS 100% 209 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
minimax/minimax-m3:xhigh PASS 100% 222 in → 65 out (65 reasoning)
2.0
minimax/minimax-m3:xhigh__json_schema PASS 100% 170 in → 12 out (11 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
mistralai/devstral-2512 PASS 100% 49 in → 4 out
2.0
mistralai/devstral-2512__json_schema PASS 100% 49 in → 13 out
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
mistralai/mistral-medium-3-5:high PASS 100% 61 in → 175 out (150 reasoning)
2.0
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 49 in → 136 out (141 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
mistralai/mistral-medium-3-5:low PASS 100% 61 in → 171 out (141 reasoning)
2.0
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 49 in → 203 out (211 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
mistralai/mistral-medium-3-5:medium PASS 100% 61 in → 226 out (200 reasoning)
2.0
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 49 in → 146 out (157 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
mistralai/mistral-medium-3-5:none PASS 100% 61 in → 4 out (0 reasoning)
2.0
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 49 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
mistralai/mistral-medium-3-5:xhigh PASS 100% 61 in → 155 out (134 reasoning)
2.0
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 49 in → 175 out (174 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
moonshotai/kimi-k2.6:high PASS 100% 54 in → 141 out (136 reasoning)
2.0
moonshotai/kimi-k2.6:high__json_schema PASS 100% 54 in → 78 out (63 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
moonshotai/kimi-k2.6:low PASS 100% 54 in → 111 out (99 reasoning)
2.0
moonshotai/kimi-k2.6:low__json_schema PASS 100% 53 in → 385 out (57 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
moonshotai/kimi-k2.6:medium PASS 100% 54 in → 68 out (63 reasoning)
2.0
moonshotai/kimi-k2.6:xhigh PASS 100% 54 in → 115 out (110 reasoning)
2.0
moonshotai/kimi-k2.6:xhigh__json_schema PASS 100% 54 in → 69 out (59 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
moonshotai/kimi-k2.7-code:high PASS 100% 54 in → 61 out (55 reasoning)
2.0
moonshotai/kimi-k2.7-code:high__json_schema PASS 100% 54 in → 49 out (35 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
moonshotai/kimi-k2.7-code:low PASS 100% 53 in → 48 out (43 reasoning)
2.0
moonshotai/kimi-k2.7-code:low__json_schema PASS 100% 54 in → 114 out (101 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
moonshotai/kimi-k2.7-code:medium PASS 100% 54 in → 37 out (32 reasoning)
2.0
moonshotai/kimi-k2.7-code:medium__json_schema PASS 100% 54 in → 88 out (77 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
moonshotai/kimi-k2.7-code:xhigh PASS 100% 54 in → 56 out (51 reasoning)
2.0
moonshotai/kimi-k3:high PASS 100% 131 in → 69 out (51 reasoning)
2.0
moonshotai/kimi-k3:high__json_schema PASS 100% 228 in → 88 out (65 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
moonshotai/kimi-k3:low PASS 100% 131 in → 71 out (53 reasoning)
2.0
moonshotai/kimi-k3:low__json_schema PASS 100% 131 in → 117 out (99 reasoning)
2.0
moonshotai/kimi-k3:max PASS 100% 131 in → 66 out (48 reasoning)
2.0
moonshotai/kimi-k3:max__json_schema PASS 100% 228 in → 132 out (108 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
moonshotai/kimi-k3:medium PASS 100% 131 in → 86 out (68 reasoning)
2.0
moonshotai/kimi-k3:medium__json_schema PASS 100% 228 in → 415 out (392 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
moonshotai/kimi-k3:xhigh PASS 100% 131 in → 67 out (49 reasoning)
2.0
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 131 in → 76 out (58 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:high PASS 100% 62 in → 298 out (312 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 62 in → 54 out (35 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 62 in → 49 out (41 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 62 in → 1,981 out (2,052 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 62 in → 90 out (83 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 62 in → 95 out (84 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 62 in → 4 out (0 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 62 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 62 in → 75 out (74 reasoning)
2.0
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema PASS 100% 62 in → 111 out (98 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 62 in → 40 out (34 reasoning)
2.0
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 62 in → 47 out (33 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 62 in → 46 out (38 reasoning)
2.0
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 62 in → 44 out (33 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 62 in → 52 out (46 reasoning)
2.0
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 62 in → 62 out (48 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-super-120b-a12b:none PASS 100% 62 in → 4 out (0 reasoning)
2.0
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 62 in → 13 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 62 in → 109 out (103 reasoning)
2.0
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 62 in → 47 out (33 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
openai/gpt-5.4-mini:high PASS 100% 52 in → 49 out (40 reasoning)
2.0
openai/gpt-5.4-mini:high__json_schema PASS 100% 87 in → 370 out (352 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-mini:low PASS 100% 52 in → 25 out (16 reasoning)
2.0
openai/gpt-5.4-mini:low__json_schema PASS 100% 87 in → 64 out (46 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-mini:medium PASS 100% 52 in → 47 out (38 reasoning)
2.0
openai/gpt-5.4-mini:medium__json_schema PASS 100% 87 in → 76 out (58 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-mini:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4-mini:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-mini:xhigh PASS 100% 52 in → 85 out (76 reasoning)
2.0
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 87 in → 334 out (316 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-nano:high PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4-nano:high__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-nano:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4-nano:low__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-nano:medium PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4-nano:medium__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-nano:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4-nano:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4-nano:xhigh PASS 100% 52 in → 36 out (27 reasoning)
2.0
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4:high PASS 100% 52 in → 43 out (34 reasoning)
2.0
openai/gpt-5.4:high__json_schema PASS 100% 87 in → 392 out (374 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4:low__json_schema PASS 100% 87 in → 28 out (10 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4:medium PASS 100% 52 in → 37 out (28 reasoning)
2.0
openai/gpt-5.4:medium__json_schema PASS 100% 87 in → 29 out (11 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.4:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.4:xhigh PASS 100% 52 in → 70 out (61 reasoning)
2.0
openai/gpt-5.4:xhigh__json_schema PASS 100% 87 in → 534 out (516 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.5:high PASS 100% 52 in → 25 out (16 reasoning)
2.0
openai/gpt-5.5:high__json_schema PASS 100% 87 in → 128 out (110 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.5:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.5:low__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.5:medium PASS 100% 52 in → 20 out (11 reasoning)
2.0
openai/gpt-5.5:medium__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.5:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.5:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.5:xhigh PASS 100% 52 in → 71 out (62 reasoning)
2.0
openai/gpt-5.5:xhigh__json_schema PASS 100% 87 in → 134 out (116 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:high PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:high__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:low__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:max PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:max__json_schema PASS 100% 87 in → 265 out (247 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:medium PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:medium__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-luna:xhigh PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:high PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:high__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:low__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:max PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:max__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:medium PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:medium__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-sol:xhigh PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:high PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:high__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:low PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:low__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:max PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:max__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:medium PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:medium__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:none PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:none__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-5.6-terra:xhigh PASS 100% 52 in → 7 out (0 reasoning)
2.0
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 87 in → 16 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-oss-120b:high PASS 100% 115 in → 164 out (156 reasoning)
2.0
openai/gpt-oss-120b:high__json_schema PASS 100% 113 in → 100 out (78 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
openai/gpt-oss-120b:low PASS 100% 113 in → 58 out (45 reasoning)
2.0
openai/gpt-oss-120b:low__json_schema PASS 100% 111 in → 32 out (7 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number" : "2.0" }
openai/gpt-oss-120b:medium PASS 100% 113 in → 77 out (74 reasoning)
2.0
openai/gpt-oss-120b:xhigh PASS 100% 113 in → 71 out (68 reasoning)
2.0
openai/gpt-oss-120b:xhigh__json_schema PASS 100% 111 in → 118 out (92 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
openai/gpt-oss-20b:high PASS 100% 113 in → 163 out (151 reasoning)
2.0
openai/gpt-oss-20b:high__json_schema PASS 100% 100 in → 117 out (95 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
openai/gpt-oss-20b:low PASS 100% 111 in → 27 out (13 reasoning)
2.0
openai/gpt-oss-20b:low__json_schema PASS 100% 113 in → 37 out (25 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-oss-20b:medium PASS 100% 113 in → 118 out (115 reasoning)
2.0
openai/gpt-oss-20b:medium__json_schema PASS 100% 115 in → 95 out (75 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
openai/gpt-oss-20b:xhigh PASS 100% 100 in → 210 out (193 reasoning)
2.0
openai/gpt-oss-20b:xhigh__json_schema PASS 100% 113 in → 139 out (120 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number":"2.0" }
poolside/laguna-m.1:high PASS 100% 60 in → 208 out (202 reasoning)
2.0
poolside/laguna-m.1:high__json_schema PASS 100% 60 in → 234 out (223 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-m.1:low PASS 100% 60 in → 215 out (209 reasoning)
2.0
poolside/laguna-m.1:low__json_schema PASS 100% 60 in → 346 out (329 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number" : "2.0" }
poolside/laguna-m.1:medium PASS 100% 60 in → 418 out (412 reasoning)
2.0
poolside/laguna-m.1:medium__json_schema PASS 100% 60 in → 182 out (166 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
poolside/laguna-m.1:none PASS 100% 60 in → 5 out (0 reasoning)
2.0
poolside/laguna-m.1:none__json_schema PASS 100% 60 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-m.1:xhigh PASS 100% 60 in → 271 out (265 reasoning)
2.0
poolside/laguna-m.1:xhigh__json_schema PASS 100% 60 in → 325 out (314 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs-2.1:high PASS 100% 60 in → 337 out (333 reasoning)
2.0
poolside/laguna-xs-2.1:high__json_schema PASS 100% 60 in → 192 out (176 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
poolside/laguna-xs-2.1:low PASS 100% 60 in → 293 out (289 reasoning)
2.0
poolside/laguna-xs-2.1:low__json_schema PASS 100% 60 in → 227 out (211 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
poolside/laguna-xs-2.1:medium PASS 100% 60 in → 240 out (236 reasoning)
2.0
poolside/laguna-xs-2.1:medium__json_schema PASS 100% 60 in → 319 out (303 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
poolside/laguna-xs-2.1:none PASS 100% 60 in → 3 out (0 reasoning)
2.0
poolside/laguna-xs-2.1:none__json_schema PASS 100% 60 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs-2.1:xhigh PASS 100% 60 in → 208 out (204 reasoning)
2.0
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 60 in → 215 out (204 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs.2:high PASS 100% 97 in → 134 out (128 reasoning)
2.0
poolside/laguna-xs.2:high__json_schema PASS 100% 97 in → 146 out (130 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
poolside/laguna-xs.2:low PASS 100% 97 in → 113 out (107 reasoning)
2.0
poolside/laguna-xs.2:low__json_schema PASS 100% 97 in → 137 out (126 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs.2:medium PASS 100% 97 in → 58 out (52 reasoning)
2.0
poolside/laguna-xs.2:medium__json_schema PASS 100% 97 in → 123 out (112 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs.2:none PASS 100% 97 in → 5 out (0 reasoning)
2.0
poolside/laguna-xs.2:none__json_schema PASS 100% 97 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
poolside/laguna-xs.2:xhigh PASS 100% 97 in → 114 out (108 reasoning)
2.0
poolside/laguna-xs.2:xhigh__json_schema PASS 100% 97 in → 169 out (158 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
qwen/qwen3.6-27b:high PASS 100% 56 in → 261 out (1 reasoning)
2.0
qwen/qwen3.6-27b:high__json_schema PASS 100% 56 in → 209 out (176 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-27b:low PASS 100% 56 in → 209 out (172 reasoning)
2.0
qwen/qwen3.6-27b:low__json_schema PASS 100% 56 in → 404 out (340 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-27b:medium PASS 100% 56 in → 236 out (220 reasoning)
2.0
qwen/qwen3.6-27b:medium__json_schema PASS 100% 56 in → 300 out (261 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
qwen/qwen3.6-27b:none PASS 100% 58 in → 4 out (0 reasoning)
2.0
qwen/qwen3.6-27b:none__json_schema PASS 100% 58 in → 15 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-27b:xhigh PASS 100% 56 in → 246 out (218 reasoning)
2.0
qwen/qwen3.6-27b:xhigh__json_schema PASS 100% 56 in → 248 out (210 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-35b-a3b:high PASS 100% 56 in → 319 out (278 reasoning)
2.0
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 56 in → 365 out (312 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-35b-a3b:low PASS 100% 56 in → 211 out (203 reasoning)
2.0
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 56 in → 215 out (188 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-35b-a3b:medium PASS 100% 56 in → 209 out (201 reasoning)
2.0
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 56 in → 233 out (206 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-35b-a3b:none PASS 100% 58 in → 3 out (0 reasoning)
2.0
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 56 in → 223 out (207 reasoning)
2.0
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 56 in → 240 out (209 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
qwen/qwen3.6-flash:high PASS 100% 56 in → 246 out (238 reasoning)
2.0
qwen/qwen3.6-flash:low PASS 100% 56 in → 364 out (356 reasoning)
2.0
qwen/qwen3.6-flash:medium PASS 100% 56 in → 300 out (292 reasoning)
2.0
qwen/qwen3.6-flash:none PASS 100% 58 in → 3 out (0 reasoning)
2.0
qwen/qwen3.6-flash:xhigh PASS 100% 56 in → 247 out (239 reasoning)
2.0
qwen/qwen3.7-flash:high PASS 100% 56 in → 261 out (253 reasoning)
2.0
qwen/qwen3.7-flash:low PASS 100% 56 in → 604 out (596 reasoning)
2.0
qwen/qwen3.7-flash:max PASS 100% 56 in → 203 out (195 reasoning)
2.0
qwen/qwen3.7-flash:medium PASS 100% 56 in → 223 out (215 reasoning)
2.0
qwen/qwen3.7-flash:none PASS 100% 58 in → 3 out (0 reasoning)
2.0
qwen/qwen3.7-flash:xhigh PASS 100% 56 in → 234 out (226 reasoning)
2.0
qwen/qwen3.7-max:high PASS 100% 56 in → 278 out (270 reasoning)
2.0
qwen/qwen3.7-max:low PASS 100% 56 in → 243 out (235 reasoning)
2.0
qwen/qwen3.7-max:medium PASS 100% 56 in → 246 out (238 reasoning)
2.0
qwen/qwen3.7-max:none PASS 100% 58 in → 3 out (0 reasoning)
2.0
qwen/qwen3.7-max:xhigh PASS 100% 56 in → 342 out (334 reasoning)
2.0
qwen/qwen3.7-plus:high PASS 100% 56 in → 326 out (318 reasoning)
2.0
qwen/qwen3.7-plus:low PASS 100% 56 in → 258 out (250 reasoning)
2.0
qwen/qwen3.7-plus:medium PASS 100% 56 in → 285 out (277 reasoning)
2.0
qwen/qwen3.7-plus:none PASS 100% 58 in → 3 out (0 reasoning)
2.0
qwen/qwen3.7-plus:xhigh PASS 100% 56 in → 476 out (468 reasoning)
2.0
tencent/hy3:high PASS 100% 58 in → 80 out (75 reasoning)
2.0
tencent/hy3:high__json_schema PASS 100% 58 in → 83 out (70 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
tencent/hy3:low PASS 100% 58 in → 136 out (131 reasoning)
2.0
tencent/hy3:low__json_schema PASS 100% 58 in → 129 out (118 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
tencent/hy3:medium PASS 100% 58 in → 112 out (101 reasoning)
2.0
tencent/hy3:medium__json_schema PASS 100% 58 in → 132 out (115 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
tencent/hy3:none PASS 100% 61 in → 4 out (0 reasoning)
2.0
tencent/hy3:none__json_schema PASS 100% 61 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
tencent/hy3:xhigh PASS 100% 58 in → 72 out (67 reasoning)
2.0
tencent/hy3:xhigh__json_schema PASS 100% 58 in → 130 out (104 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling-small:high PASS 100% 61 in → 51 out (37 reasoning)
2.0
thinkingmachines/inkling-small:high__json_schema PASS 100% 61 in → 57 out (43 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
thinkingmachines/inkling-small:low PASS 100% 61 in → 44 out (35 reasoning)
2.0
thinkingmachines/inkling-small:low__json_schema PASS 100% 61 in → 39 out (22 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling-small:max PASS 100% 61 in → 80 out (71 reasoning)
2.0
thinkingmachines/inkling-small:max__json_schema PASS 100% 61 in → 57 out (40 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling-small:medium PASS 100% 61 in → 48 out (35 reasoning)
2.0
thinkingmachines/inkling-small:medium__json_schema PASS 100% 61 in → 81 out (64 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling-small:xhigh PASS 100% 61 in → 71 out (62 reasoning)
2.0
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 61 in → 42 out (26 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling:high PASS 100% 61 in → 71 out (62 reasoning)
2.0
thinkingmachines/inkling:high__json_schema PASS 100% 61 in → 78 out (62 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling:low PASS 100% 61 in → 21 out (11 reasoning)
2.0
thinkingmachines/inkling:low__json_schema PASS 100% 61 in → 25 out (8 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling:max PASS 100% 61 in → 72 out (65 reasoning)
2.0
thinkingmachines/inkling:max__json_schema PASS 100% 61 in → 84 out (68 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling:medium PASS 100% 61 in → 71 out (61 reasoning)
2.0
thinkingmachines/inkling:medium__json_schema PASS 100% 61 in → 25 out (9 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
thinkingmachines/inkling:xhigh PASS 100% 61 in → 53 out (43 reasoning)
2.0
thinkingmachines/inkling:xhigh__json_schema PASS 100% 61 in → 77 out (61 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
x-ai/grok-4.3:high PASS 100% 231 in → 61 out (58 reasoning)
2.0
x-ai/grok-4.3:high__json_schema PASS 100% 288 in → 242 out (234 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.3:low PASS 100% 237 in → 185 out (182 reasoning)
2.0
x-ai/grok-4.3:low__json_schema PASS 100% 294 in → 201 out (193 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.3:max PASS 100% 231 in → 104 out (101 reasoning)
2.0
x-ai/grok-4.3:max__json_schema PASS 100% 288 in → 195 out (187 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.3:medium__json_schema PASS 100% 294 in → 244 out (232 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
x-ai/grok-4.3:none PASS 100% 229 in → 3 out (0 reasoning)
2.0
x-ai/grok-4.3:none__json_schema PASS 100% 286 in → 8 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.3:xhigh PASS 100% 231 in → 61 out (58 reasoning)
2.0
x-ai/grok-4.3:xhigh__json_schema PASS 100% 288 in → 222 out (214 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.5:high PASS 100% 254 in → 71 out (68 reasoning)
2.0
x-ai/grok-4.5:high__json_schema PASS 100% 323 in → 222 out (212 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.5:low PASS 100% 254 in → 82 out (79 reasoning)
2.0
x-ai/grok-4.5:low__json_schema PASS 100% 323 in → 218 out (208 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.5:max PASS 100% 254 in → 101 out (98 reasoning)
2.0
x-ai/grok-4.5:max__json_schema PASS 100% 323 in → 212 out (202 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.5:medium PASS 100% 254 in → 98 out (95 reasoning)
2.0
x-ai/grok-4.5:medium__json_schema PASS 100% 323 in → 281 out (271 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
x-ai/grok-4.5:xhigh PASS 100% 254 in → 99 out (96 reasoning)
2.0
x-ai/grok-4.5:xhigh__json_schema PASS 100% 323 in → 199 out (189 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number":"2.0"}
z-ai/glm-4.7-flash:high PASS 100% 51 in → 244 out (217 reasoning)
2.0
z-ai/glm-4.7-flash:low PASS 100% 51 in → 278 out (258 reasoning)
2.0
z-ai/glm-4.7-flash:medium PASS 100% 51 in → 179 out (163 reasoning)
2.0
z-ai/glm-4.7-flash:none PASS 100% 51 in → 4 out (0 reasoning)
2.0
z-ai/glm-4.7-flash:none__json_schema PASS 100% 51 in → 10 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
z-ai/glm-4.7-flash:xhigh PASS 100% 51 in → 202 out (178 reasoning)
2.0
z-ai/glm-5.2:high PASS 100% 58 in → 162 out (142 reasoning)
2.0
z-ai/glm-5.2:high__json_schema PASS 100% 234 in → 229 out (218 reasoning)
2.0
JSON Schema Structured Output
(raw) {"version_number": "2.0"}
z-ai/glm-5.2:low PASS 100% 58 in → 189 out (184 reasoning)
2.0
z-ai/glm-5.2:low__json_schema PASS 100% 58 in → 207 out (193 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
z-ai/glm-5.2:medium PASS 100% 58 in → 195 out (175 reasoning)
2.0
z-ai/glm-5.2:none PASS 100% 52 in → 4 out (0 reasoning)
2.0
z-ai/glm-5.2:none__json_schema PASS 100% 52 in → 12 out (0 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.0" }
z-ai/glm-5.2:xhigh PASS 100% 58 in → 189 out (184 reasoning)
2.0
z-ai/glm-5.2:xhigh__json_schema PASS 100% 58 in → 172 out (142 reasoning)
2.0
JSON Schema Structured Output
(raw) { "version_number": "2.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)
Invalid structured output. Output: 2.0
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.0
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.0
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)
Failure: Model 'google/gemma-4-31b-it:none' violated the reasoning_level=none invariant: provider reported 112 reasoning token(s)
Invalid structured output. Output: 2.0
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.0
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)
openai/gpt-oss-120b:medium__json_schema FAIL 0% 113 in → 89 out (73 reasoning)
final2.0
JSON Schema Structured Output
(raw) {"version_number":"final2.0"}
Failure: Expected '2.0', got 'final2.0'
qwen/qwen3.6-35b-a3b:none__json_schema FAIL 0% 58 in → 13 out (0 reasoning)
"
JSON Schema Structured Output
(raw) { "version_number": "\"" }
Failure: Expected '2.0', got '"'
(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-22e02355-8ca2-9163-b41b-b64c0d772901","request_id":"22e02355-8ca2-9163-b41b-b64c0d772901"}', '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-4bd6912d-cdc1-98f1-b283-78d854b2ab83","request_id":"4bd6912d-cdc1-98f1-b283-78d854b2ab83"}', '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-c8cdfa7d-8367-98dc-89ab-04805c801dc4","request_id":"c8cdfa7d-8367-98dc-89ab-04805c801dc4"}', '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-b78706e8-7622-9d48-861d-b420e9b1820e","request_id":"b78706e8-7622-9d48-861d-b420e9b1820e"}', '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-a3c84243-44c6-9641-8041-c885d3605c2d","request_id":"a3c84243-44c6-9641-8041-c885d3605c2d"}', '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-acc9d096-757f-939b-a133-b0e8bca34443"}\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-6df18c4d-5e9e-93ee-9796-13106dd37caf"}\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-28c35f91-7bc5-9d16-ad0f-e0b40ce4d3d7"}\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-c47c45bb-4e85-9c84-83d2-35165f0e09ae"}\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-3ddbc57f-8af3-9de6-b621-a4e4901b461d"}\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-685589af-9f96-9a24-a1ff-bfc5a54cb270"}\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-7d85e4e4-f365-9ee7-8f87-a878a4a9869f","request_id":"7d85e4e4-f365-9ee7-8f87-a878a4a9869f"}', '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-386a4428-eb0a-999f-a83d-5e5fd122dec0","request_id":"386a4428-eb0a-999f-a83d-5e5fd122dec0"}', '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-f9c3bded-787a-9fe4-8bf6-d98d935decc7","request_id":"f9c3bded-787a-9fe4-8bf6-d98d935decc7"}', '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-0f05b5f0-958c-908b-83e0-0f962ebd5533","request_id":"0f05b5f0-958c-908b-83e0-0f962ebd5533"}', '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-77e2599b-92c7-9135-8c1a-e1e9165de7b2","request_id":"77e2599b-92c7-9135-8c1a-e1e9165de7b2"}', '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-c3a4aa50-f12a-9fb9-ad45-795461229b35","request_id":"c3a4aa50-f12a-9fb9-ad45-795461229b35"}', '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-49e8c85b-2836-968e-a36d-5f68fb373eb9","request_id":"49e8c85b-2836-968e-a36d-5f68fb373eb9"}', '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-602ce384-6c21-9943-b184-81925e5c291e","request_id":"602ce384-6c21-9943-b184-81925e5c291e"}', '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-0ba9b9a0-c772-96ce-90f8-4f4ae520a284","request_id":"0ba9b9a0-c772-96ce-90f8-4f4ae520a284"}', '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-36fd88ff-49d8-9aba-bcdc-ccdd13a66b91","request_id":"36fd88ff-49d8-9aba-bcdc-ccdd13a66b91"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
thinkingmachines/inkling-small:none FAIL 0% 61 in → 6 out (0 reasoning)
2.0<|end_message|>
Failure: Expected '2.0', got '2.0<|end_message|>'
Invalid JSON. Output: 2.0{ "version_number": "2.0" }
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Extra data: line 1 column 4 (char 3)
Failure: Failed to parse structured JSON response: Extra data: line 1 column 4 (char 3)
thinkingmachines/inkling:none FAIL 0% 61 in → 6 out (0 reasoning)
2.0<|end_message|>
Failure: Expected '2.0', got '2.0<|end_message|>'
Invalid JSON. Output: 2.0{ "version_number": "2.0" }
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Extra data: line 1 column 4 (char 3)
Failure: Failed to parse structured JSON response: Extra data: line 1 column 4 (char 3)
x-ai/grok-4.3:medium FAIL 0% 237 in → 194 out (134 reasoning)
2.0 The git grep output directly shows the string "version = 2.0" on the feature/v2 branch inside version.txt, which is the version number requested. No parsing, extraction logic, or additional commands are needed; the numeric value is already explicit in the provided line.
Failure: Expected '2.0', got '2.0 The git grep output directly shows the string "version = 2.0" on the feature/v2 branch inside version.txt, which is the version number requested. No parsing, extraction logic, or additional commands are needed; the numeric value is already explicit in the provided line.'
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.0
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 structured output. Output: 2.0
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