Combined flags: case-insensitive with line numbers
Tests ability to combine flags (case-insensitive + line numbers) with git grep -in. Evaluates multi-flag composition.

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 mkdir -p docs
  5. 05 printf '# README This project uses Python. ## Setup Install PYTHON 3.10 or higher. The python interpreter must be in your PATH. ## Usage Run the main script with python main.py. ' > docs/README.md
  6. 06 git add .
  7. 07 git commit -m 'Add readme'
  8. 08 echo 'git grep -n -i python' > .grep_command
  9. 09 git add .grep_command
  10. 10 git commit -m 'Add grep sentinel'
Prompt
Here is the output of a git grep -n -i command that searches case-insensitively with line numbers. How many lines contain 'python' in any capitalization? Output ONLY the number, nothing else.
Expected
4

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

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high PASS 100% 155 in → 10 out (16 reasoning)
4
anthropic/claude-fable-5:high__json_schema PASS 100% 367 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-fable-5:low PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-fable-5:low__json_schema PASS 100% 367 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-fable-5:max PASS 100% 155 in → 185 out (63 reasoning)
4
anthropic/claude-fable-5:max__json_schema PASS 100% 367 in → 115 out (32 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-fable-5:medium PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-fable-5:medium__json_schema PASS 100% 367 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-fable-5:xhigh PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 367 in → 16 out (16 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-haiku-4.5:high PASS 100% 154 in → 154 out (121 reasoning)
4
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 316 in → 230 out (194 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-haiku-4.5:low PASS 100% 154 in → 190 out (148 reasoning)
4
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 316 in → 216 out (174 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-haiku-4.5:medium PASS 100% 154 in → 185 out (143 reasoning)
4
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 316 in → 298 out (236 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-haiku-4.5:none PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-haiku-4.5:none__json_schema PASS 100% 286 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-haiku-4.5:xhigh PASS 100% 154 in → 192 out (150 reasoning)
4
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 316 in → 354 out (321 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.6:high PASS 100% 125 in → 4 out (0 reasoning)
4
anthropic/claude-opus-4.6:high__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.6:low PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-opus-4.6:low__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.6:max PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-opus-4.6:max__json_schema PASS 100% 287 in → 167 out (142 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-opus-4.6:medium PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.6:none PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-opus-4.6:none__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.6:xhigh PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:high PASS 100% 160 in → 6 out (0 reasoning)
4
anthropic/claude-opus-4.7:high__json_schema PASS 100% 372 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:low PASS 100% 160 in → 6 out (0 reasoning)
4
anthropic/claude-opus-4.7:low__json_schema PASS 100% 372 in → 11 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:max PASS 100% 160 in → 149 out (48 reasoning)
4
anthropic/claude-opus-4.7:max__json_schema PASS 100% 372 in → 187 out (55 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:medium PASS 100% 160 in → 6 out (0 reasoning)
4
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 372 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:none PASS 100% 160 in → 6 out (0 reasoning)
4
anthropic/claude-opus-4.7:none__json_schema PASS 100% 372 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.7:xhigh PASS 100% 160 in → 6 out (0 reasoning)
4
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 372 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.8:high PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-opus-4.8:high__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.8:low PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-opus-4.8:low__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.8:max PASS 100% 155 in → 431 out (57 reasoning)
4
anthropic/claude-opus-4.8:max__json_schema PASS 100% 367 in → 212 out (53 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-opus-4.8:medium PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.8:none PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-opus-4.8:none__json_schema PASS 100% 367 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-opus-4.8:xhigh PASS 100% 155 in → 26 out (18 reasoning)
4
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:high PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-sonnet-4.6:high__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:low PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:max PASS 100% 125 in → 139 out (102 reasoning)
4
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 287 in → 143 out (102 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:medium PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:none PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 125 in → 5 out (0 reasoning)
4
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 287 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-5:high PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-sonnet-5:high__json_schema PASS 100% 367 in → 31 out (11 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-sonnet-5:low PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-sonnet-5:low__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
anthropic/claude-sonnet-5:medium PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-sonnet-5:medium__json_schema PASS 100% 367 in → 9 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-sonnet-5:none PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-sonnet-5:none__json_schema PASS 100% 367 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
anthropic/claude-sonnet-5:xhigh PASS 100% 155 in → 3 out (0 reasoning)
4
anthropic/claude-sonnet-5:xhigh__json_schema PASS 100% 367 in → 38 out (19 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
arcee-ai/trinity-large-thinking:high PASS 100% 106 in → 333 out (341 reasoning)
4
arcee-ai/trinity-large-thinking:low PASS 100% 106 in → 721 out (740 reasoning)
4
arcee-ai/trinity-large-thinking:medium PASS 100% 106 in → 337 out (343 reasoning)
4
arcee-ai/trinity-large-thinking:xhigh PASS 100% 106 in → 342 out (350 reasoning)
4
arcee-ai/trinity-mini:high PASS 100% 106 in → 244 out (250 reasoning)
4
arcee-ai/trinity-mini:high__json_schema PASS 100% 106 in → 251 out (255 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
arcee-ai/trinity-mini:low PASS 100% 106 in → 257 out (283 reasoning)
4
arcee-ai/trinity-mini:low__json_schema PASS 100% 106 in → 266 out (283 reasoning)
4
JSON Schema Structured Output
(raw) { "count":4 }
arcee-ai/trinity-mini:medium PASS 100% 106 in → 240 out (257 reasoning)
4
arcee-ai/trinity-mini:medium__json_schema PASS 100% 106 in → 236 out (245 reasoning)
4
JSON Schema Structured Output
(raw) { "count":4 }
arcee-ai/trinity-mini:xhigh PASS 100% 106 in → 262 out (287 reasoning)
4
arcee-ai/trinity-mini:xhigh__json_schema PASS 100% 106 in → 244 out (269 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4}
deepseek/deepseek-v4-flash-0731:high PASS 100% 186 in → 71 out (69 reasoning)
4
deepseek/deepseek-v4-flash-0731:high__json_schema PASS 100% 107 in → 51 out (34 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash-0731:low PASS 100% 107 in → 154 out (152 reasoning)
4
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 107 in → 48 out (30 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash-0731:max PASS 100% 186 in → 84 out (82 reasoning)
4
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 186 in → 129 out (122 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash-0731:medium PASS 100% 107 in → 92 out (87 reasoning)
4
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 113 in → 316 out (312 reasoning)
4
JSON Schema Structured Output
(raw) { "count" : 4 }
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 113 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 107 in → 166 out (159 reasoning)
4
deepseek/deepseek-v4-flash-0731:xhigh__json_schema PASS 100% 107 in → 109 out (100 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
deepseek/deepseek-v4-flash:high PASS 100% 107 in → 65 out (62 reasoning)
4
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 107 in → 146 out (134 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash:low PASS 100% 107 in → 93 out (92 reasoning)
4
deepseek/deepseek-v4-flash:low__json_schema PASS 100% 107 in → 65 out (57 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash:medium PASS 100% 107 in → 144 out (143 reasoning)
4
deepseek/deepseek-v4-flash:medium__json_schema PASS 100% 107 in → 153 out (142 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-flash:none PASS 100% 107 in → 2 out (0 reasoning)
4
deepseek/deepseek-v4-flash:none__json_schema PASS 100% 199 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
deepseek/deepseek-v4-flash:xhigh PASS 100% 186 in → 168 out (166 reasoning)
4
deepseek/deepseek-v4-flash:xhigh__json_schema PASS 100% 188 in → 145 out (134 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-pro:high PASS 100% 107 in → 157 out (161 reasoning)
4
deepseek/deepseek-v4-pro:high__json_schema PASS 100% 107 in → 189 out (172 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-pro:low PASS 100% 107 in → 169 out (166 reasoning)
4
deepseek/deepseek-v4-pro:low__json_schema PASS 100% 294 in → 89 out (82 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
deepseek/deepseek-v4-pro:medium PASS 100% 107 in → 145 out (142 reasoning)
4
deepseek/deepseek-v4-pro:medium__json_schema PASS 100% 109 in → 156 out (147 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
deepseek/deepseek-v4-pro:none PASS 100% 107 in → 2 out (0 reasoning)
4
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 294 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
deepseek/deepseek-v4-pro:xhigh PASS 100% 186 in → 111 out (109 reasoning)
4
deepseek/deepseek-v4-pro:xhigh__json_schema PASS 100% 107 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3-flash-preview:high PASS 100% 114 in → 432 out (431 reasoning)
4
google/gemini-3-flash-preview:high__json_schema PASS 100% 169 in → 379 out (374 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3-flash-preview:low PASS 100% 114 in → 290 out (289 reasoning)
4
google/gemini-3-flash-preview:low__json_schema PASS 100% 169 in → 332 out (327 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3-flash-preview:medium PASS 100% 114 in → 234 out (233 reasoning)
4
google/gemini-3-flash-preview:medium__json_schema PASS 100% 169 in → 229 out (224 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3-flash-preview:xhigh PASS 100% 114 in → 153 out (152 reasoning)
4
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 115 in → 334 out (329 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.1-flash-lite-preview:high PASS 100% 115 in → 376 out (375 reasoning)
4
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100% 169 in → 295 out (286 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.1-flash-lite-preview:low PASS 100% 115 in → 105 out (104 reasoning)
4
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 169 in → 128 out (118 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.1-flash-lite-preview:medium PASS 100% 115 in → 198 out (197 reasoning)
4
google/gemini-3.1-flash-lite-preview:medium__json_schema PASS 100% 115 in → 237 out (231 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 115 in → 270 out (269 reasoning)
4
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 115 in → 490 out (485 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.1-pro-preview:high PASS 100% 114 in → 272 out (271 reasoning)
4
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 169 in → 314 out (309 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.1-pro-preview:low PASS 100% 114 in → 281 out (280 reasoning)
4
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 169 in → 6 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.1-pro-preview:medium PASS 100% 114 in → 239 out (238 reasoning)
4
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 169 in → 217 out (207 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.1-pro-preview:xhigh PASS 100% 114 in → 257 out (256 reasoning)
4
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 169 in → 363 out (357 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.5-flash-lite:high PASS 100% 114 in → 376 out (375 reasoning)
4
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 115 in → 420 out (415 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.5-flash-lite:low PASS 100% 114 in → 238 out (237 reasoning)
4
google/gemini-3.5-flash-lite:low__json_schema PASS 100% 169 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.5-flash-lite:max PASS 100% 114 in → 361 out (360 reasoning)
4
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 115 in → 437 out (431 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.5-flash-lite:medium PASS 100% 115 in → 246 out (245 reasoning)
4
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 169 in → 363 out (357 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.5-flash-lite:xhigh PASS 100% 115 in → 373 out (372 reasoning)
4
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 169 in → 413 out (407 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemini-3.5-flash:high PASS 100% 114 in → 327 out (326 reasoning)
4
google/gemini-3.5-flash:high__json_schema PASS 100% 169 in → 472 out (467 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.5-flash:low PASS 100% 114 in → 185 out (184 reasoning)
4
google/gemini-3.5-flash:low__json_schema PASS 100% 169 in → 180 out (170 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.5-flash:medium PASS 100% 114 in → 304 out (303 reasoning)
4
google/gemini-3.5-flash:medium__json_schema PASS 100% 169 in → 312 out (307 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.5-flash:xhigh PASS 100% 114 in → 264 out (263 reasoning)
4
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 169 in → 419 out (409 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemini-3.6-flash:high PASS 100% 115 in → 273 out (272 reasoning)
4
google/gemini-3.6-flash:high__json_schema PASS 100% 169 in → 320 out (315 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.6-flash:low PASS 100% 115 in → 278 out (277 reasoning)
4
google/gemini-3.6-flash:low__json_schema PASS 100% 115 in → 215 out (210 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.6-flash:max PASS 100% 115 in → 258 out (257 reasoning)
4
google/gemini-3.6-flash:max__json_schema PASS 100% 169 in → 224 out (219 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.6-flash:medium PASS 100% 115 in → 289 out (288 reasoning)
4
google/gemini-3.6-flash:medium__json_schema PASS 100% 115 in → 325 out (320 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemini-3.6-flash:xhigh PASS 100% 115 in → 282 out (281 reasoning)
4
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 115 in → 373 out (368 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
google/gemma-4-26b-a4b-it:high PASS 100% 130 in → 241 out (239 reasoning)
4
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 129 in → 207 out (155 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
google/gemma-4-26b-a4b-it:low PASS 100% 130 in → 226 out (204 reasoning)
4
google/gemma-4-26b-a4b-it:low__json_schema PASS 100% 130 in → 288 out (228 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-26b-a4b-it:medium PASS 100% 130 in → 219 out (217 reasoning)
4
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 130 in → 320 out (249 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-26b-a4b-it:none PASS 100% 127 in → 2 out (0 reasoning)
4
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 127 in → 11 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 130 in → 231 out (180 reasoning)
4
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 130 in → 243 out (186 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-31b-it:high PASS 100% 130 in → 202 out (1 reasoning)
4
google/gemma-4-31b-it:high__json_schema PASS 100% 130 in → 205 out (163 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-31b-it:low PASS 100% 130 in → 178 out (1 reasoning)
4
google/gemma-4-31b-it:low__json_schema PASS 100% 129 in → 192 out (151 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-31b-it:medium PASS 100% 133 in → 216 out (214 reasoning)
4
google/gemma-4-31b-it:medium__json_schema PASS 100% 130 in → 215 out (157 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-31b-it:none PASS 100% 127 in → 2 out (0 reasoning)
4
google/gemma-4-31b-it:none__json_schema PASS 100% 127 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
google/gemma-4-31b-it:xhigh PASS 100% 129 in → 238 out (190 reasoning)
4
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 130 in → 214 out (162 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
ibm-granite/granite-4.1-8b PASS 100% 124 in → 2 out
4
4
JSON Schema Structured Output
(raw) { "count": 4 }
inclusionai/ling-2.6-flash PASS 100% 128 in → 2 out
4
inclusionai/ling-2.6-flash__json_schema PASS 100% 128 in → 11 out
4
JSON Schema Structured Output
(raw) { "count": 4 }
liquid/lfm-2-24b-a2b PASS 100% 124 in → 2 out
4
minimax/minimax-m2.5:high PASS 100% 154 in → 188 out (185 reasoning)
4
minimax/minimax-m2.5:high__json_schema PASS 100% 136 in → 305 out (297 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
minimax/minimax-m2.5:low PASS 100% 154 in → 222 out (219 reasoning)
4
minimax/minimax-m2.5:low__json_schema PASS 100% 154 in → 177 out (172 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
minimax/minimax-m2.5:medium PASS 100% 136 in → 229 out (227 reasoning)
4
minimax/minimax-m2.5:medium__json_schema PASS 100% 154 in → 299 out (325 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
minimax/minimax-m2.5:xhigh PASS 100% 136 in → 288 out (303 reasoning)
4
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 154 in → 200 out (190 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
minimax/minimax-m2.7:high PASS 100% 139 in → 180 out (178 reasoning)
4
minimax/minimax-m2.7:high__json_schema PASS 100% 266 in → 286 out (278 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
minimax/minimax-m2.7:low PASS 100% 139 in → 176 out (174 reasoning)
4
minimax/minimax-m2.7:low__json_schema PASS 100% 266 in → 266 out (258 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
minimax/minimax-m2.7:medium PASS 100% 120 in → 274 out (302 reasoning)
4
minimax/minimax-m2.7:medium__json_schema PASS 100% 266 in → 273 out (266 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
minimax/minimax-m2.7:xhigh PASS 100% 139 in → 247 out (245 reasoning)
4
minimax/minimax-m2.7:xhigh__json_schema PASS 100% 266 in → 368 out (360 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
minimax/minimax-m3:high PASS 100% 274 in → 134 out (130 reasoning)
4
minimax/minimax-m3:high__json_schema PASS 100% 222 in → 8 out (7 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
minimax/minimax-m3:low PASS 100% 274 in → 137 out (135 reasoning)
4
minimax/minimax-m3:low__json_schema PASS 100% 261 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
minimax/minimax-m3:medium PASS 100% 274 in → 127 out (127 reasoning)
4
minimax/minimax-m3:medium__json_schema PASS 100% 261 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
minimax/minimax-m3:xhigh PASS 100% 274 in → 138 out (134 reasoning)
4
minimax/minimax-m3:xhigh__json_schema PASS 100% 261 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/devstral-2512 PASS 100% 106 in → 2 out
4
mistralai/devstral-2512__json_schema PASS 100% 106 in → 7 out
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/mistral-medium-3-5:high PASS 100% 118 in → 299 out (313 reasoning)
4
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 106 in → 181 out (174 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/mistral-medium-3-5:low PASS 100% 118 in → 272 out (290 reasoning)
4
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 106 in → 246 out (232 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/mistral-medium-3-5:medium PASS 100% 118 in → 245 out (234 reasoning)
4
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 106 in → 201 out (195 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/mistral-medium-3-5:none PASS 100% 118 in → 2 out (0 reasoning)
4
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 106 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
mistralai/mistral-medium-3-5:xhigh PASS 100% 118 in → 468 out (469 reasoning)
4
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 106 in → 228 out (214 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
moonshotai/kimi-k2.6:high PASS 100% 107 in → 169 out (166 reasoning)
4
moonshotai/kimi-k2.6:high__json_schema PASS 100% 107 in → 12 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
moonshotai/kimi-k2.6:low PASS 100% 107 in → 172 out (174 reasoning)
4
moonshotai/kimi-k2.6:low__json_schema PASS 100% 106 in → 250 out (80 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
moonshotai/kimi-k2.6:medium PASS 100% 107 in → 161 out (172 reasoning)
4
moonshotai/kimi-k2.6:medium__json_schema PASS 100% 106 in → 322 out (127 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
moonshotai/kimi-k2.6:xhigh PASS 100% 107 in → 301 out (307 reasoning)
4
moonshotai/kimi-k2.6:xhigh__json_schema PASS 100% 107 in → 258 out (267 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
moonshotai/kimi-k2.7-code:high PASS 100% 107 in → 79 out (76 reasoning)
4
moonshotai/kimi-k2.7-code:low PASS 100% 107 in → 146 out (143 reasoning)
4
moonshotai/kimi-k2.7-code:low__json_schema PASS 100% 107 in → 46 out (37 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
moonshotai/kimi-k2.7-code:medium PASS 100% 107 in → 82 out (92 reasoning)
4
moonshotai/kimi-k2.7-code:medium__json_schema PASS 100% 107 in → 38 out (30 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
moonshotai/kimi-k2.7-code:xhigh PASS 100% 107 in → 47 out (46 reasoning)
4
moonshotai/kimi-k3:high PASS 100% 184 in → 193 out (177 reasoning)
4
moonshotai/kimi-k3:high__json_schema PASS 100% 184 in → 127 out (111 reasoning)
4
moonshotai/kimi-k3:low PASS 100% 184 in → 138 out (122 reasoning)
4
moonshotai/kimi-k3:low__json_schema PASS 100% 278 in → 156 out (136 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
moonshotai/kimi-k3:max PASS 100% 184 in → 144 out (128 reasoning)
4
moonshotai/kimi-k3:max__json_schema PASS 100% 184 in → 152 out (136 reasoning)
4
moonshotai/kimi-k3:medium PASS 100% 184 in → 166 out (150 reasoning)
4
moonshotai/kimi-k3:medium__json_schema PASS 100% 184 in → 152 out (136 reasoning)
4
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 184 in → 142 out (126 reasoning)
4
nvidia/nemotron-3-nano-30b-a3b:high PASS 100% 119 in → 125 out (125 reasoning)
4
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 119 in → 21,168 out (39 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4}
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 119 in → 105 out (105 reasoning)
4
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 119 in → 138 out (122 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 119 in → 79 out (82 reasoning)
4
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 119 in → 175 out (169 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 119 in → 2 out (0 reasoning)
4
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 119 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 119 in → 736 out (775 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 119 in → 66 out (60 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 119 in → 121 out (108 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 119 in → 111 out (112 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 119 in → 129 out (116 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 119 in → 105 out (104 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 119 in → 134 out (120 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-super-120b-a12b:none PASS 100% 119 in → 2 out (0 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 119 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 119 in → 153 out (146 reasoning)
4
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 119 in → 54 out (42 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
openai/gpt-5.4-mini:high PASS 100% 109 in → 38 out (31 reasoning)
4
openai/gpt-5.4-mini:high__json_schema PASS 100% 142 in → 291 out (276 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-mini:low PASS 100% 109 in → 34 out (27 reasoning)
4
openai/gpt-5.4-mini:low__json_schema PASS 100% 142 in → 43 out (28 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-mini:medium PASS 100% 109 in → 33 out (26 reasoning)
4
openai/gpt-5.4-mini:medium__json_schema PASS 100% 142 in → 107 out (92 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-mini:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.4-mini:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-mini:xhigh PASS 100% 109 in → 94 out (87 reasoning)
4
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 142 in → 210 out (195 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-nano:high PASS 100% 109 in → 30 out (23 reasoning)
4
openai/gpt-5.4-nano:high__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-nano:low PASS 100% 109 in → 30 out (23 reasoning)
4
openai/gpt-5.4-nano:low__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-nano:medium PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.4-nano:medium__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-nano:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.4-nano:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4-nano:xhigh PASS 100% 109 in → 42 out (35 reasoning)
4
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 142 in → 60 out (45 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4:high PASS 100% 109 in → 46 out (39 reasoning)
4
openai/gpt-5.4:high__json_schema PASS 100% 142 in → 50 out (35 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4:low PASS 100% 109 in → 18 out (11 reasoning)
4
openai/gpt-5.4:low__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4:medium PASS 100% 109 in → 47 out (40 reasoning)
4
openai/gpt-5.4:medium__json_schema PASS 100% 142 in → 31 out (16 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.4:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.4:xhigh PASS 100% 109 in → 55 out (48 reasoning)
4
openai/gpt-5.4:xhigh__json_schema PASS 100% 142 in → 141 out (126 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.5:high PASS 100% 109 in → 38 out (31 reasoning)
4
openai/gpt-5.5:high__json_schema PASS 100% 142 in → 80 out (65 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.5:low PASS 100% 109 in → 25 out (18 reasoning)
4
openai/gpt-5.5:low__json_schema PASS 100% 142 in → 42 out (27 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.5:medium PASS 100% 109 in → 29 out (22 reasoning)
4
openai/gpt-5.5:medium__json_schema PASS 100% 142 in → 88 out (73 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.5:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.5:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.5:xhigh PASS 100% 109 in → 89 out (82 reasoning)
4
openai/gpt-5.5:xhigh__json_schema PASS 100% 142 in → 531 out (516 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:high PASS 100% 109 in → 23 out (16 reasoning)
4
openai/gpt-5.6-luna:high__json_schema PASS 100% 142 in → 30 out (15 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:low PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-luna:low__json_schema PASS 100% 142 in → 30 out (15 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:max PASS 100% 109 in → 32 out (25 reasoning)
4
openai/gpt-5.6-luna:max__json_schema PASS 100% 142 in → 181 out (166 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:medium PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-luna:medium__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-luna:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-luna:xhigh PASS 100% 109 in → 22 out (15 reasoning)
4
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 142 in → 30 out (15 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:high PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:high__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:low PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:low__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:max PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:max__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:medium PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:medium__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-sol:xhigh PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:high PASS 100% 109 in → 21 out (14 reasoning)
4
openai/gpt-5.6-terra:high__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:low PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-terra:low__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:max PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-terra:max__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:medium PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-terra:medium__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:none PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-terra:none__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-5.6-terra:xhigh PASS 100% 109 in → 5 out (0 reasoning)
4
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 142 in → 13 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-oss-120b:high PASS 100% 157 in → 182 out (180 reasoning)
4
openai/gpt-oss-120b:high__json_schema PASS 100% 168 in → 138 out (131 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
openai/gpt-oss-120b:low PASS 100% 170 in → 34 out (25 reasoning)
4
openai/gpt-oss-120b:medium PASS 100% 170 in → 142 out (139 reasoning)
4
openai/gpt-oss-120b:medium__json_schema PASS 100% 168 in → 121 out (110 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
openai/gpt-oss-120b:xhigh PASS 100% 170 in → 203 out (191 reasoning)
4
openai/gpt-oss-20b:high PASS 100% 175 in → 299 out (308 reasoning)
4
openai/gpt-oss-20b:high__json_schema PASS 100% 157 in → 1,227 out (299 reasoning)
4
JSON Schema Structured Output
(raw) { "count" :4 }
openai/gpt-oss-20b:low PASS 100% 170 in → 18 out (6 reasoning)
4
openai/gpt-oss-20b:low__json_schema PASS 100% 170 in → 31 out (7 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4}
openai/gpt-oss-20b:medium PASS 100% 172 in → 43 out (31 reasoning)
4
openai/gpt-oss-20b:medium__json_schema PASS 100% 157 in → 146 out (134 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
openai/gpt-oss-20b:xhigh PASS 100% 168 in → 283 out (287 reasoning)
4
openai/gpt-oss-20b:xhigh__json_schema PASS 100% 170 in → 362 out (348 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-m.1:high PASS 100% 117 in → 272 out (268 reasoning)
4
poolside/laguna-m.1:high__json_schema PASS 100% 117 in → 293 out (282 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-m.1:low PASS 100% 117 in → 305 out (301 reasoning)
4
poolside/laguna-m.1:low__json_schema PASS 100% 117 in → 258 out (250 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-m.1:medium PASS 100% 117 in → 250 out (246 reasoning)
4
poolside/laguna-m.1:medium__json_schema PASS 100% 117 in → 265 out (254 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-m.1:none PASS 100% 117 in → 3 out (0 reasoning)
4
poolside/laguna-m.1:none__json_schema PASS 100% 117 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-m.1:xhigh PASS 100% 117 in → 239 out (235 reasoning)
4
poolside/laguna-m.1:xhigh__json_schema PASS 100% 117 in → 209 out (201 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs-2.1:high PASS 100% 117 in → 320 out (318 reasoning)
4
poolside/laguna-xs-2.1:high__json_schema PASS 100% 117 in → 307 out (296 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-xs-2.1:low PASS 100% 117 in → 263 out (261 reasoning)
4
poolside/laguna-xs-2.1:low__json_schema PASS 100% 117 in → 297 out (286 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-xs-2.1:medium PASS 100% 117 in → 241 out (239 reasoning)
4
poolside/laguna-xs-2.1:medium__json_schema PASS 100% 117 in → 246 out (235 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-xs-2.1:none PASS 100% 117 in → 1 out (0 reasoning)
4
poolside/laguna-xs-2.1:none__json_schema PASS 100% 117 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs-2.1:xhigh PASS 100% 117 in → 315 out (313 reasoning)
4
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 117 in → 281 out (269 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
poolside/laguna-xs.2:high PASS 100% 154 in → 256 out (252 reasoning)
4
poolside/laguna-xs.2:high__json_schema PASS 100% 154 in → 101 out (93 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs.2:low PASS 100% 154 in → 140 out (136 reasoning)
4
poolside/laguna-xs.2:low__json_schema PASS 100% 154 in → 197 out (189 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs.2:medium PASS 100% 154 in → 154 out (150 reasoning)
4
poolside/laguna-xs.2:medium__json_schema PASS 100% 154 in → 148 out (140 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs.2:none PASS 100% 154 in → 3 out (0 reasoning)
4
poolside/laguna-xs.2:none__json_schema PASS 100% 154 in → 7 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
poolside/laguna-xs.2:xhigh PASS 100% 154 in → 145 out (141 reasoning)
4
poolside/laguna-xs.2:xhigh__json_schema PASS 100% 154 in → 191 out (183 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
qwen/qwen3.6-27b:high PASS 100% 119 in → 826 out (766 reasoning)
4
qwen/qwen3.6-27b:high__json_schema PASS 100% 119 in → 545 out (495 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-27b:low PASS 100% 119 in → 619 out (579 reasoning)
4
qwen/qwen3.6-27b:low__json_schema PASS 100% 119 in → 620 out (565 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-27b:medium PASS 100% 119 in → 681 out (637 reasoning)
4
qwen/qwen3.6-27b:none PASS 100% 121 in → 2 out (0 reasoning)
4
qwen/qwen3.6-27b:none__json_schema PASS 100% 121 in → 10 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-27b:xhigh PASS 100% 119 in → 426 out (382 reasoning)
4
qwen/qwen3.6-35b-a3b:high PASS 100% 119 in → 215 out (210 reasoning)
4
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 119 in → 563 out (510 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-35b-a3b:low PASS 100% 119 in → 254 out (226 reasoning)
4
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 119 in → 447 out (405 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-35b-a3b:medium PASS 100% 119 in → 426 out (397 reasoning)
4
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 119 in → 338 out (298 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-35b-a3b:none PASS 100% 121 in → 2 out (0 reasoning)
4
qwen/qwen3.6-35b-a3b:none__json_schema PASS 100% 121 in → 11 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 119 in → 662 out (656 reasoning)
4
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 119 in → 254 out (220 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
qwen/qwen3.6-flash:high PASS 100% 119 in → 270 out (264 reasoning)
4
qwen/qwen3.6-flash:low PASS 100% 119 in → 380 out (374 reasoning)
4
qwen/qwen3.6-flash:medium PASS 100% 119 in → 287 out (281 reasoning)
4
qwen/qwen3.6-flash:none PASS 100% 121 in → 1 out (0 reasoning)
4
qwen/qwen3.6-flash:xhigh PASS 100% 119 in → 360 out (354 reasoning)
4
qwen/qwen3.7-flash:high PASS 100% 119 in → 298 out (293 reasoning)
4
qwen/qwen3.7-flash:low PASS 100% 119 in → 364 out (359 reasoning)
4
qwen/qwen3.7-flash:max PASS 100% 119 in → 304 out (299 reasoning)
4
qwen/qwen3.7-flash:medium PASS 100% 119 in → 242 out (237 reasoning)
4
qwen/qwen3.7-flash:none PASS 100% 121 in → 1 out (0 reasoning)
4
qwen/qwen3.7-flash:xhigh PASS 100% 119 in → 187 out (181 reasoning)
4
qwen/qwen3.7-max:high PASS 100% 119 in → 361 out (355 reasoning)
4
qwen/qwen3.7-max:low PASS 100% 119 in → 342 out (337 reasoning)
4
qwen/qwen3.7-max:medium PASS 100% 119 in → 230 out (224 reasoning)
4
qwen/qwen3.7-max:none PASS 100% 121 in → 1 out (0 reasoning)
4
qwen/qwen3.7-max:xhigh PASS 100% 119 in → 231 out (225 reasoning)
4
qwen/qwen3.7-plus:high PASS 100% 119 in → 181 out (175 reasoning)
4
qwen/qwen3.7-plus:low PASS 100% 119 in → 262 out (256 reasoning)
4
qwen/qwen3.7-plus:medium PASS 100% 119 in → 204 out (199 reasoning)
4
qwen/qwen3.7-plus:none PASS 100% 121 in → 1 out (0 reasoning)
4
qwen/qwen3.7-plus:xhigh PASS 100% 119 in → 229 out (223 reasoning)
4
tencent/hy3:high PASS 100% 114 in → 212 out (209 reasoning)
4
tencent/hy3:high__json_schema PASS 100% 114 in → 252 out (224 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
tencent/hy3:low PASS 100% 114 in → 259 out (256 reasoning)
4
tencent/hy3:low__json_schema PASS 100% 114 in → 259 out (252 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
tencent/hy3:medium PASS 100% 114 in → 196 out (193 reasoning)
4
tencent/hy3:medium__json_schema PASS 100% 114 in → 230 out (223 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
tencent/hy3:none PASS 100% 117 in → 2 out (0 reasoning)
4
tencent/hy3:none__json_schema PASS 100% 117 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
tencent/hy3:xhigh PASS 100% 114 in → 152 out (149 reasoning)
4
tencent/hy3:xhigh__json_schema PASS 100% 114 in → 213 out (190 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling-small:high PASS 100% 118 in → 149 out (142 reasoning)
4
thinkingmachines/inkling-small:high__json_schema PASS 100% 118 in → 145 out (133 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling-small:low PASS 100% 118 in → 78 out (66 reasoning)
4
thinkingmachines/inkling-small:low__json_schema PASS 100% 118 in → 38 out (24 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling-small:max PASS 100% 118 in → 117 out (107 reasoning)
4
thinkingmachines/inkling-small:max__json_schema PASS 100% 118 in → 137 out (123 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling-small:medium PASS 100% 118 in → 123 out (104 reasoning)
4
thinkingmachines/inkling-small:medium__json_schema PASS 100% 118 in → 82 out (71 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
thinkingmachines/inkling-small:none PASS 100% 116 in → 4 out (0 reasoning)
4
thinkingmachines/inkling-small:xhigh PASS 100% 118 in → 91 out (84 reasoning)
4
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 118 in → 102 out (88 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling:high PASS 100% 118 in → 117 out (110 reasoning)
4
thinkingmachines/inkling:high__json_schema PASS 100% 118 in → 125 out (111 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling:low PASS 100% 118 in → 45 out (38 reasoning)
4
thinkingmachines/inkling:max PASS 100% 118 in → 126 out (118 reasoning)
4
thinkingmachines/inkling:max__json_schema PASS 100% 118 in → 115 out (105 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
thinkingmachines/inkling:medium PASS 100% 118 in → 53 out (45 reasoning)
4
thinkingmachines/inkling:medium__json_schema PASS 100% 118 in → 122 out (108 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling:none PASS 100% 118 in → 4 out (0 reasoning)
4<|end_message|>
thinkingmachines/inkling:none__json_schema PASS 100% 116 in → 11 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
thinkingmachines/inkling:xhigh PASS 100% 118 in → 125 out (118 reasoning)
4
thinkingmachines/inkling:xhigh__json_schema PASS 100% 118 in → 127 out (113 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
x-ai/grok-4.3:high PASS 100% 282 in → 335 out (334 reasoning)
4
x-ai/grok-4.3:high__json_schema PASS 100% 336 in → 609 out (604 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.3:low PASS 100% 288 in → 338 out (337 reasoning)
4
x-ai/grok-4.3:low__json_schema PASS 100% 342 in → 272 out (267 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.3:max PASS 100% 282 in → 355 out (354 reasoning)
4
x-ai/grok-4.3:max__json_schema PASS 100% 336 in → 354 out (349 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.3:medium__json_schema PASS 100% 342 in → 491 out (486 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.3:none PASS 100% 280 in → 1 out (0 reasoning)
4
x-ai/grok-4.3:none__json_schema PASS 100% 334 in → 5 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.3:xhigh PASS 100% 282 in → 277 out (276 reasoning)
4
x-ai/grok-4.3:xhigh__json_schema PASS 100% 336 in → 363 out (358 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.5:high PASS 100% 309 in → 254 out (253 reasoning)
4
x-ai/grok-4.5:high__json_schema PASS 100% 373 in → 301 out (295 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
x-ai/grok-4.5:low PASS 100% 309 in → 209 out (208 reasoning)
4
x-ai/grok-4.5:low__json_schema PASS 100% 373 in → 239 out (233 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
x-ai/grok-4.5:max PASS 100% 309 in → 258 out (257 reasoning)
4
x-ai/grok-4.5:max__json_schema PASS 100% 373 in → 388 out (383 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.5:medium PASS 100% 309 in → 184 out (183 reasoning)
4
x-ai/grok-4.5:medium__json_schema PASS 100% 373 in → 413 out (408 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
x-ai/grok-4.5:xhigh PASS 100% 309 in → 269 out (268 reasoning)
4
x-ai/grok-4.5:xhigh__json_schema PASS 100% 373 in → 514 out (508 reasoning)
4
JSON Schema Structured Output
(raw) {"count": 4}
z-ai/glm-4.7-flash:high PASS 100% 108 in → 352 out (313 reasoning)
4
z-ai/glm-4.7-flash:low PASS 100% 108 in → 325 out (295 reasoning)
4
z-ai/glm-4.7-flash:medium PASS 100% 108 in → 317 out (281 reasoning)
4
z-ai/glm-4.7-flash:none PASS 100% 108 in → 1 out (0 reasoning)
4
z-ai/glm-4.7-flash:none__json_schema PASS 100% 108 in → 8 out (0 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
z-ai/glm-4.7-flash:xhigh PASS 100% 108 in → 318 out (292 reasoning)
4
z-ai/glm-5.2:high PASS 100% 115 in → 236 out (233 reasoning)
4
z-ai/glm-5.2:high__json_schema PASS 100% 115 in → 42 out (33 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
z-ai/glm-5.2:low PASS 100% 115 in → 221 out (209 reasoning)
4
z-ai/glm-5.2:low__json_schema PASS 100% 115 in → 261 out (213 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
z-ai/glm-5.2:medium PASS 100% 115 in → 220 out (206 reasoning)
4
z-ai/glm-5.2:medium__json_schema PASS 100% 115 in → 254 out (216 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
z-ai/glm-5.2:none PASS 100% 109 in → 2 out (0 reasoning)
4
z-ai/glm-5.2:none__json_schema PASS 100% 282 in → 6 out (0 reasoning)
4
JSON Schema Structured Output
(raw) {"count":4}
z-ai/glm-5.2:xhigh PASS 100% 115 in → 260 out (219 reasoning)
4
z-ai/glm-5.2:xhigh__json_schema PASS 100% 115 in → 282 out (247 reasoning)
4
JSON Schema Structured Output
(raw) { "count": 4 }
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)
deepseek/deepseek-v4-flash-0731:none FAIL 0% 107 in → 2 out (0 reasoning)
9
Failure: Expected numeric answer '4', got '9'
Invalid structured output. Output: 4
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)
(empty output)
Failure: OpenAI-compatible response contained provider error: Provider returned error
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema FAIL 0% 119 in → 90 out (78 reasoning)
3
JSON Schema Structured Output
(raw) { "count": 3 }
Failure: Expected numeric answer '4', got '3'
openai/gpt-oss-120b:low__json_schema FAIL 0% 170 in → 34 out (24 reasoning)
0
JSON Schema Structured Output
(raw) {"count":0}
Failure: Expected numeric answer '4', got '0'
openai/gpt-oss-120b:xhigh__json_schema FAIL 0% 170 in → 9 out (0 reasoning)
1
JSON Schema Structured Output
(raw) { "count": 1 }
Failure: Expected numeric answer '4', got '1'
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid structured output. Output: 4
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-0512951d-0989-90f6-8fae-37e8aaf04bd7","request_id":"0512951d-0989-90f6-8fae-37e8aaf04bd7"}', '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-d8cc54dc-9728-9ca9-8027-30d801446d1c","request_id":"d8cc54dc-9728-9ca9-8027-30d801446d1c"}', '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-07d0673d-2ff6-943f-8d5d-8005ab7a34ed","request_id":"07d0673d-2ff6-943f-8d5d-8005ab7a34ed"}', '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-940e7189-143a-9532-8e66-49878e0dcf39","request_id":"940e7189-143a-9532-8e66-49878e0dcf39"}', '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-f1fd5287-be92-9df6-a6ce-0e7b0dd9b722","request_id":"f1fd5287-be92-9df6-a6ce-0e7b0dd9b722"}', '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-48db30fb-b695-95ce-844b-f40c949b47b9"}\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-7a18f83d-a122-98b8-abf8-5dc989149fb3"}\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-7be13649-3eb4-94ac-8ac5-33a44ceb4e58"}\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-f97d0226-a8fd-9c81-ae85-049235094309"}\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-8792e095-1a0a-9f86-800e-645e0f21e6be"}\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-94601aa5-d0d3-9931-8fdd-3a3e3d0fbb7a"}\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-24bd741c-2abf-9bbc-8ba1-39567bd5ffa1","request_id":"24bd741c-2abf-9bbc-8ba1-39567bd5ffa1"}', '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-0945eb65-49a7-9a62-9e7e-a36cb5ca3e75","request_id":"0945eb65-49a7-9a62-9e7e-a36cb5ca3e75"}', '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-39d5ccfa-186a-9f89-bbbc-fa86de67fd29","request_id":"39d5ccfa-186a-9f89-bbbc-fa86de67fd29"}', '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-e790e5ed-3e14-9a57-be48-6bc1a09fb9ba","request_id":"e790e5ed-3e14-9a57-be48-6bc1a09fb9ba"}', '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-2983b6df-d314-92f3-aa63-c437a6c330f5","request_id":"2983b6df-d314-92f3-aa63-c437a6c330f5"}', '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-ba10af35-8797-94ea-86d1-590d30d89afc","request_id":"ba10af35-8797-94ea-86d1-590d30d89afc"}', '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-6e60f4f5-63c1-96bf-84e0-991ffbe54cd5","request_id":"6e60f4f5-63c1-96bf-84e0-991ffbe54cd5"}', '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-4ae79703-17f5-951f-8b95-8e3071ee323e","request_id":"4ae79703-17f5-951f-8b95-8e3071ee323e"}', '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-4b9b49f3-0dc3-9acc-a998-3891326bc6a6","request_id":"4b9b49f3-0dc3-9acc-a998-3891326bc6a6"}', '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-c7f8e3fe-0c85-97f1-99b2-121d22344dc8","request_id":"c7f8e3fe-0c85-97f1-99b2-121d22344dc8"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
Invalid JSON. Output: 4{"count":4}
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: 4
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% 288 in → 479 out (382 reasoning)
4 The provided output lists exactly four distinct lines from the file docs/README.md. Each line matches the case-insensitive pattern and therefore contains the substring "python" (or one of its capitalizations: Python, PYTHON, python). No other lines appear in the grep results, and a manual inspection confirms that every listed line contains at least one occurrence of the word. Consequently the count of matching lines is four. The required output format is a single integer, which is therefore 4.
Failure: Expected numeric answer '4', got '4\n\n\nThe provided output lists exactly four distinct lines from the file docs/README.md. Each line matches the case-insensitive pattern and therefore contains the substring "python" (or one of its capitalizations: Python, PYTHON, python). No other lines appear in the grep results, and a manual inspection confirms that every listed line contains at least one occurrence of the word. Consequently the count of matching lines is four. The required output format is a single integer, which is therefore 4.'
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: 4
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)