Basic keyword search across tracked files
Tests ability to search tracked files for a keyword using git grep. Evaluates basic code search comprehension.

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 src
  5. 05 echo 'def authenticate(user, password): if not user: raise ValueError("user required") return check_credentials(user, password)' > src/auth.py
  6. 06 echo 'def render_page(user): template = load_template("home.html") return template.render(user=user)' > src/views.py
  7. 07 echo 'import logging logger = logging.getLogger(__name__) def check_credentials(user, password): logger.info(f"Auth attempt for {user}") return db.lookup(user, password)' > src/db.py
  8. 08 git add .
  9. 09 git commit -m 'Add project files'
  10. 10 echo 'git grep authenticate' > .grep_command
  11. 11 git add .grep_command
  12. 12 git commit -m 'Add grep sentinel'
Prompt
Here is the output of a git grep command run on this repository. Which files contain the word 'authenticate'? Output ONLY the filenames, one per line, nothing else.
Expected
src/auth.py

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

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high__json_schema PASS 100% 300 in → 17 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-fable-5:medium__json_schema PASS 100% 300 in → 22 out (9 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 300 in → 29 out (10 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-haiku-4.5:high PASS 100% 88 in → 119 out (107 reasoning)
src/auth.py
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 267 in → 353 out (325 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-haiku-4.5:low PASS 100% 88 in → 113 out (100 reasoning)
src/auth.py
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 267 in → 285 out (257 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-haiku-4.5:medium PASS 100% 88 in → 122 out (109 reasoning)
src/auth.py
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 267 in → 405 out (402 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-haiku-4.5:none PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-haiku-4.5:none__json_schema PASS 100% 237 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-haiku-4.5:xhigh PASS 100% 88 in → 120 out (107 reasoning)
src/auth.py
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 267 in → 257 out (250 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
anthropic/claude-opus-4.6:high PASS 100% 59 in → 72 out (50 reasoning)
src/auth.py
anthropic/claude-opus-4.6:high__json_schema PASS 100% 238 in → 50 out (20 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.6:low PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.6:low__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.6:max PASS 100% 59 in → 74 out (52 reasoning)
src/auth.py
anthropic/claude-opus-4.6:max__json_schema PASS 100% 238 in → 80 out (50 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.6:medium PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.6:none PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.6:none__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.6:xhigh PASS 100% 59 in → 74 out (52 reasoning)
src/auth.py
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 238 in → 50 out (22 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:high PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:high__json_schema PASS 100% 305 in → 18 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:low PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:low__json_schema PASS 100% 305 in → 18 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:max PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:max__json_schema PASS 100% 305 in → 19 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:medium PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 305 in → 18 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:none PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:none__json_schema PASS 100% 305 in → 18 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.7:xhigh PASS 100% 81 in → 10 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 305 in → 18 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:high PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:high__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:low PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:low__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:max PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:max__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:medium PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:none PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:none__json_schema PASS 100% 300 in → 15 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-opus-4.8:xhigh PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:high PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:high__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:low PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:max PASS 100% 59 in → 68 out (47 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 238 in → 79 out (50 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:medium PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:none PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 59 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 238 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-5:high PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-5:high__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-5:low PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-5:low__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-5:medium PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-5:medium__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-5:none PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-5:none__json_schema PASS 100% 300 in → 15 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
anthropic/claude-sonnet-5:xhigh PASS 100% 76 in → 8 out (0 reasoning)
src/auth.py
anthropic/claude-sonnet-5:xhigh__json_schema PASS 100% 300 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
arcee-ai/trinity-large-thinking:high PASS 100% 53 in → 317 out (312 reasoning)
src/auth.py
arcee-ai/trinity-large-thinking:low PASS 100% 53 in → 206 out (200 reasoning)
src/auth.py
arcee-ai/trinity-large-thinking:medium PASS 100% 53 in → 137 out (131 reasoning)
src/auth.py
arcee-ai/trinity-large-thinking:xhigh PASS 100% 53 in → 171 out (165 reasoning)
src/auth.py
arcee-ai/trinity-mini:high PASS 100% 53 in → 752 out (906 reasoning)
src/auth.py
arcee-ai/trinity-mini:high__json_schema PASS 100% 53 in → 428 out (494 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
arcee-ai/trinity-mini:low PASS 100% 53 in → 378 out (431 reasoning)
src/auth.py
arcee-ai/trinity-mini:low__json_schema PASS 100% 53 in → 319 out (365 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
arcee-ai/trinity-mini:medium PASS 100% 53 in → 571 out (674 reasoning)
src/auth.py
arcee-ai/trinity-mini:medium__json_schema PASS 100% 53 in → 280 out (312 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
arcee-ai/trinity-mini:xhigh PASS 100% 53 in → 375 out (427 reasoning)
src/auth.py
arcee-ai/trinity-mini:xhigh__json_schema PASS 100% 53 in → 295 out (327 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash-0731:high PASS 100% 52 in → 107 out (108 reasoning)
src/auth.py
deepseek/deepseek-v4-flash-0731:high__json_schema PASS 100% 52 in → 89 out (82 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
deepseek/deepseek-v4-flash-0731:low PASS 100% 52 in → 50 out (50 reasoning)
src/auth.py
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 52 in → 118 out (109 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash-0731:max PASS 100% 144 in → 47 out (43 reasoning)
src/auth.py
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 144 in → 64 out (54 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash-0731:medium PASS 100% 52 in → 55 out (51 reasoning)
src/auth.py
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 52 in → 83 out (74 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 52 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 52 in → 47 out (45 reasoning)
src/auth.py
deepseek/deepseek-v4-flash-0731:xhigh__json_schema PASS 100% 52 in → 138 out (135 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
deepseek/deepseek-v4-flash:high PASS 100% 52 in → 76 out (71 reasoning)
src/auth.py
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 52 in → 106 out (88 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash:low PASS 100% 52 in → 62 out (60 reasoning)
src/auth.py
deepseek/deepseek-v4-flash:low__json_schema PASS 100% 52 in → 66 out (59 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
deepseek/deepseek-v4-flash:medium PASS 100% 52 in → 106 out (109 reasoning)
src/auth.py
deepseek/deepseek-v4-flash:medium__json_schema PASS 100% 52 in → 74 out (59 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash:none PASS 100% 52 in → 4 out (0 reasoning)
src/auth.py
deepseek/deepseek-v4-flash:none__json_schema PASS 100% 52 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-flash:xhigh PASS 100% 131 in → 153 out (148 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:high PASS 100% 52 in → 104 out (99 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:high__json_schema PASS 100% 54 in → 102 out (83 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
deepseek/deepseek-v4-pro:low PASS 100% 52 in → 127 out (122 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:low__json_schema PASS 100% 245 in → 79 out (68 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
deepseek/deepseek-v4-pro:medium PASS 100% 52 in → 89 out (84 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:medium__json_schema PASS 100% 245 in → 581 out (570 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
deepseek/deepseek-v4-pro:none PASS 100% 52 in → 3 out (0 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 245 in → 10 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
deepseek/deepseek-v4-pro:xhigh PASS 100% 52 in → 86 out (90 reasoning)
src/auth.py
deepseek/deepseek-v4-pro:xhigh__json_schema PASS 100% 323 in → 712 out (701 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3-flash-preview:high PASS 100% 48 in → 160 out (155 reasoning)
src/auth.py
google/gemini-3-flash-preview:high__json_schema PASS 100% 121 in → 237 out (227 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3-flash-preview:low PASS 100% 48 in → 162 out (157 reasoning)
src/auth.py
google/gemini-3-flash-preview:low__json_schema PASS 100% 121 in → 251 out (242 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3-flash-preview:medium PASS 100% 48 in → 147 out (142 reasoning)
src/auth.py
google/gemini-3-flash-preview:medium__json_schema PASS 100% 121 in → 202 out (193 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3-flash-preview:xhigh PASS 100% 48 in → 141 out (136 reasoning)
src/auth.py
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 121 in → 318 out (309 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.1-flash-lite-preview:high PASS 100% 49 in → 227 out (222 reasoning)
src/auth.py
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100% 121 in → 286 out (276 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.1-flash-lite-preview:low PASS 100% 48 in → 136 out (131 reasoning)
src/auth.py
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 49 in → 137 out (116 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemini-3.1-flash-lite-preview:medium PASS 100% 49 in → 125 out (120 reasoning)
src/auth.py
google/gemini-3.1-flash-lite-preview:medium__json_schema PASS 100% 49 in → 148 out (128 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 48 in → 262 out (257 reasoning)
src/auth.py
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 49 in → 347 out (337 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.1-pro-preview:high PASS 100% 48 in → 177 out (172 reasoning)
src/auth.py
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 121 in → 365 out (356 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.1-pro-preview:low PASS 100% 48 in → 198 out (193 reasoning)
src/auth.py
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 121 in → 71 out (61 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.1-pro-preview:medium PASS 100% 48 in → 203 out (198 reasoning)
src/auth.py
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 121 in → 218 out (209 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.1-pro-preview:xhigh PASS 100% 48 in → 215 out (210 reasoning)
src/auth.py
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 121 in → 353 out (344 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.5-flash-lite:high PASS 100% 49 in → 201 out (196 reasoning)
src/auth.py
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 49 in → 399 out (390 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.5-flash-lite:low PASS 100% 49 in → 5 out (0 reasoning)
src/auth.py
google/gemini-3.5-flash-lite:low__json_schema PASS 100% 49 in → 21 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemini-3.5-flash-lite:max PASS 100% 48 in → 206 out (201 reasoning)
src/auth.py
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 121 in → 572 out (563 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.5-flash-lite:medium PASS 100% 48 in → 196 out (191 reasoning)
src/auth.py
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 121 in → 300 out (290 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.5-flash-lite:xhigh PASS 100% 48 in → 254 out (249 reasoning)
src/auth.py
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 121 in → 374 out (365 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.5-flash:high PASS 100% 48 in → 199 out (194 reasoning)
src/auth.py
google/gemini-3.5-flash:high__json_schema PASS 100% 121 in → 272 out (263 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.5-flash:low PASS 100% 48 in → 204 out (199 reasoning)
src/auth.py
google/gemini-3.5-flash:low__json_schema PASS 100% 121 in → 184 out (174 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.5-flash:medium PASS 100% 48 in → 234 out (229 reasoning)
src/auth.py
google/gemini-3.5-flash:medium__json_schema PASS 100% 121 in → 167 out (157 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
google/gemini-3.5-flash:xhigh PASS 100% 48 in → 284 out (279 reasoning)
src/auth.py
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 121 in → 293 out (284 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.6-flash:high PASS 100% 48 in → 211 out (206 reasoning)
src/auth.py
google/gemini-3.6-flash:high__json_schema PASS 100% 49 in → 273 out (264 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.6-flash:low PASS 100% 49 in → 70 out (65 reasoning)
src/auth.py
google/gemini-3.6-flash:low__json_schema PASS 100% 121 in → 21 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemini-3.6-flash:max PASS 100% 48 in → 254 out (249 reasoning)
src/auth.py
google/gemini-3.6-flash:max__json_schema PASS 100% 121 in → 290 out (281 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.6-flash:medium PASS 100% 49 in → 212 out (207 reasoning)
src/auth.py
google/gemini-3.6-flash:medium__json_schema PASS 100% 49 in → 172 out (163 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemini-3.6-flash:xhigh PASS 100% 49 in → 198 out (193 reasoning)
src/auth.py
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 121 in → 220 out (211 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
google/gemma-4-26b-a4b-it:high PASS 100% 63 in → 200 out (169 reasoning)
src/auth.py
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 63 in → 194 out (159 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
google/gemma-4-26b-a4b-it:low PASS 100% 64 in → 173 out (143 reasoning)
src/auth.py
google/gemma-4-26b-a4b-it:low__json_schema PASS 100% 64 in → 173 out (143 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
google/gemma-4-26b-a4b-it:medium PASS 100% 64 in → 206 out (172 reasoning)
src/auth.py
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 63 in → 193 out (155 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-26b-a4b-it:none PASS 100% 61 in → 6 out (0 reasoning)
src/auth.py
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 61 in → 19 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 63 in → 195 out (163 reasoning)
src/auth.py
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 64 in → 182 out (146 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-31b-it:high PASS 100% 64 in → 144 out (124 reasoning)
src/auth.py
google/gemma-4-31b-it:high__json_schema PASS 100% 64 in → 160 out (121 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-31b-it:low PASS 100% 64 in → 173 out (1 reasoning)
src/auth.py
google/gemma-4-31b-it:low__json_schema PASS 100% 63 in → 213 out (170 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-31b-it:medium PASS 100% 64 in → 124 out (104 reasoning)
src/auth.py
google/gemma-4-31b-it:none PASS 100% 61 in → 6 out (0 reasoning)
src/auth.py
google/gemma-4-31b-it:none__json_schema PASS 100% 61 in → 15 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
google/gemma-4-31b-it:xhigh PASS 100% 63 in → 160 out (134 reasoning)
src/auth.py
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 64 in → 145 out (112 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
inclusionai/ling-2.6-flash PASS 100% 66 in → 4 out
src/auth.py
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
liquid/lfm-2-24b-a2b PASS 100% 61 in → 5 out
src/auth.py
minimax/minimax-m2.5:high PASS 100% 83 in → 370 out (365 reasoning)
src/auth.py
minimax/minimax-m2.5:high__json_schema PASS 100% 83 in → 74 out (62 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m2.5:low PASS 100% 90 in → 89 out (84 reasoning)
src/auth.py
minimax/minimax-m2.5:low__json_schema PASS 100% 83 in → 100 out (84 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m2.5:medium PASS 100% 83 in → 97 out (109 reasoning)
src/auth.py
minimax/minimax-m2.5:medium__json_schema PASS 100% 83 in → 92 out (98 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m2.5:xhigh PASS 100% 83 in → 76 out (72 reasoning)
src/auth.py
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 83 in → 88 out (91 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m2.7:high PASS 100% 67 in → 77 out (89 reasoning)
src/auth.py
minimax/minimax-m2.7:high__json_schema PASS 100% 228 in → 174 out (164 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
minimax/minimax-m2.7:low PASS 100% 86 in → 102 out (98 reasoning)
src/auth.py
minimax/minimax-m2.7:low__json_schema PASS 100% 228 in → 434 out (421 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m2.7:medium PASS 100% 83 in → 221 out (215 reasoning)
src/auth.py
minimax/minimax-m2.7:medium__json_schema PASS 100% 228 in → 374 out (364 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
minimax/minimax-m2.7:xhigh PASS 100% 86 in → 164 out (160 reasoning)
src/auth.py
minimax/minimax-m2.7:xhigh__json_schema PASS 100% 228 in → 412 out (401 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
minimax/minimax-m3:high PASS 100% 169 in → 35 out (30 reasoning)
src/auth.py
minimax/minimax-m3:low PASS 100% 328 in → 91 out (106 reasoning)
src/auth.py
minimax/minimax-m3:low__json_schema PASS 100% 208 in → 11 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
minimax/minimax-m3:medium PASS 100% 221 in → 59 out (67 reasoning)
src/auth.py
minimax/minimax-m3:medium__json_schema PASS 100% 169 in → 12 out (11 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
minimax/minimax-m3:xhigh PASS 100% 221 in → 38 out (38 reasoning)
src/auth.py
minimax/minimax-m3:xhigh__json_schema PASS 100% 208 in → 14 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
mistralai/devstral-2512 PASS 100% 49 in → 4 out
src/auth.py
mistralai/devstral-2512__json_schema PASS 100% 49 in → 16 out
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
mistralai/mistral-medium-3-5:high PASS 100% 61 in → 176 out (199 reasoning)
src/auth.py
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 49 in → 118 out (124 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
mistralai/mistral-medium-3-5:low PASS 100% 61 in → 358 out (396 reasoning)
src/auth.py
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 49 in → 226 out (248 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
mistralai/mistral-medium-3-5:medium PASS 100% 61 in → 195 out (212 reasoning)
src/auth.py
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 49 in → 255 out (280 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
mistralai/mistral-medium-3-5:none PASS 100% 61 in → 4 out (0 reasoning)
src/auth.py
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 49 in → 10 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
mistralai/mistral-medium-3-5:xhigh PASS 100% 61 in → 205 out (228 reasoning)
src/auth.py
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 49 in → 174 out (189 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
moonshotai/kimi-k2.6:high PASS 100% 52 in → 109 out (105 reasoning)
src/auth.py
moonshotai/kimi-k2.6:high__json_schema PASS 100% 52 in → 115 out (102 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
moonshotai/kimi-k2.6:low PASS 100% 52 in → 84 out (78 reasoning)
src/auth.py
moonshotai/kimi-k2.6:low__json_schema PASS 100% 51 in → 119 out (131 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
moonshotai/kimi-k2.6:medium PASS 100% 52 in → 97 out (119 reasoning)
src/auth.py
moonshotai/kimi-k2.6:xhigh PASS 100% 51 in → 92 out (111 reasoning)
src/auth.py
moonshotai/kimi-k2.7-code:high PASS 100% 52 in → 58 out (53 reasoning)
src/auth.py
moonshotai/kimi-k2.7-code:high__json_schema PASS 100% 51 in → 250 out (56 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
moonshotai/kimi-k2.7-code:low PASS 100% 52 in → 58 out (60 reasoning)
src/auth.py
moonshotai/kimi-k2.7-code:low__json_schema PASS 100% 140 in → 110 out (100 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
moonshotai/kimi-k2.7-code:medium PASS 100% 51 in → 62 out (57 reasoning)
src/auth.py
moonshotai/kimi-k2.7-code:xhigh PASS 100% 52 in → 67 out (62 reasoning)
src/auth.py
moonshotai/kimi-k2.7-code:xhigh__json_schema PASS 100% 52 in → 104 out (91 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
moonshotai/kimi-k3:high PASS 100% 129 in → 92 out (74 reasoning)
src/auth.py
moonshotai/kimi-k3:high__json_schema PASS 100% 129 in → 79 out (61 reasoning)
src/auth.py
moonshotai/kimi-k3:low PASS 100% 129 in → 71 out (53 reasoning)
src/auth.py
moonshotai/kimi-k3:low__json_schema PASS 100% 129 in → 62 out (44 reasoning)
src/auth.py
moonshotai/kimi-k3:max PASS 100% 129 in → 70 out (52 reasoning)
src/auth.py
moonshotai/kimi-k3:max__json_schema PASS 100% 129 in → 97 out (79 reasoning)
src/auth.py
moonshotai/kimi-k3:medium PASS 100% 129 in → 58 out (40 reasoning)
src/auth.py
moonshotai/kimi-k3:medium__json_schema PASS 100% 129 in → 82 out (64 reasoning)
src/auth.py
moonshotai/kimi-k3:xhigh PASS 100% 129 in → 64 out (46 reasoning)
src/auth.py
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 129 in → 51 out (33 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:high PASS 100% 62 in → 134 out (147 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 62 in → 77 out (66 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 62 in → 144 out (159 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 62 in → 188 out (188 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 62 in → 61 out (65 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 62 in → 91 out (88 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 62 in → 4 out (0 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 62 in → 13 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 62 in → 90 out (90 reasoning)
src/auth.py
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema PASS 100% 62 in → 937 out (1,102 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 62 in → 67 out (59 reasoning)
src/auth.py
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 62 in → 89 out (70 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 62 in → 54 out (61 reasoning)
src/auth.py
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 62 in → 54 out (39 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 62 in → 79 out (91 reasoning)
src/auth.py
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 62 in → 65 out (46 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-super-120b-a12b:none PASS 100% 62 in → 4 out (0 reasoning)
src/auth.py
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 62 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 62 in → 60 out (61 reasoning)
src/auth.py
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 62 in → 63 out (47 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
openai/gpt-5.4-mini:high PASS 100% 49 in → 50 out (41 reasoning)
src/auth.py
openai/gpt-5.4-mini:high__json_schema PASS 100% 90 in → 93 out (75 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-mini:low PASS 100% 49 in → 18 out (9 reasoning)
src/auth.py
openai/gpt-5.4-mini:low__json_schema PASS 100% 90 in → 27 out (9 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-mini:medium PASS 100% 49 in → 20 out (11 reasoning)
src/auth.py
openai/gpt-5.4-mini:medium__json_schema PASS 100% 90 in → 38 out (20 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-mini:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.4-mini:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-mini:xhigh PASS 100% 49 in → 50 out (41 reasoning)
src/auth.py
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 90 in → 74 out (56 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-nano:high PASS 100% 49 in → 34 out (25 reasoning)
src/auth.py
openai/gpt-5.4-nano:high__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-nano:low PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.4-nano:low__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-nano:medium PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.4-nano:medium__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-nano:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.4-nano:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4-nano:xhigh PASS 100% 49 in → 57 out (48 reasoning)
src/auth.py
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 90 in → 478 out (460 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4:high PASS 100% 49 in → 51 out (42 reasoning)
src/auth.py
openai/gpt-5.4:high__json_schema PASS 100% 90 in → 64 out (46 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4:low PASS 100% 49 in → 18 out (9 reasoning)
src/auth.py
openai/gpt-5.4:low__json_schema PASS 100% 90 in → 27 out (9 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4:medium PASS 100% 49 in → 50 out (41 reasoning)
src/auth.py
openai/gpt-5.4:medium__json_schema PASS 100% 90 in → 61 out (43 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.4:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.4:xhigh PASS 100% 49 in → 79 out (70 reasoning)
src/auth.py
openai/gpt-5.4:xhigh__json_schema PASS 100% 90 in → 71 out (53 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.5:high PASS 100% 49 in → 33 out (24 reasoning)
src/auth.py
openai/gpt-5.5:high__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.5:low PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.5:low__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.5:medium PASS 100% 49 in → 19 out (10 reasoning)
src/auth.py
openai/gpt-5.5:medium__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.5:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.5:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.5:xhigh PASS 100% 49 in → 41 out (32 reasoning)
src/auth.py
openai/gpt-5.5:xhigh__json_schema PASS 100% 90 in → 72 out (54 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:high PASS 100% 49 in → 23 out (14 reasoning)
src/auth.py
openai/gpt-5.6-luna:high__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:low PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-luna:low__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:max PASS 100% 49 in → 41 out (32 reasoning)
src/auth.py
openai/gpt-5.6-luna:max__json_schema PASS 100% 90 in → 50 out (32 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:medium PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-luna:medium__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-luna:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-luna:xhigh PASS 100% 49 in → 26 out (17 reasoning)
src/auth.py
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 90 in → 32 out (14 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:high PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:high__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:low PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:low__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:max PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:max__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:medium PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:medium__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-sol:xhigh PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:high PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:high__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:low PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:low__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:max PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:max__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:medium PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:medium__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:none PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:none__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-5.6-terra:xhigh PASS 100% 49 in → 7 out (0 reasoning)
src/auth.py
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 90 in → 16 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-120b:high PASS 100% 108 in → 197 out (218 reasoning)
src/auth.py
openai/gpt-oss-120b:high__json_schema PASS 100% 110 in → 216 out (198 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-120b:low PASS 100% 97 in → 25 out (13 reasoning)
src/auth.py
openai/gpt-oss-120b:low__json_schema PASS 100% 110 in → 15 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
openai/gpt-oss-120b:medium PASS 100% 110 in → 75 out (71 reasoning)
src/auth.py
openai/gpt-oss-120b:medium__json_schema PASS 100% 108 in → 69 out (56 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-120b:xhigh PASS 100% 110 in → 64 out (61 reasoning)
src/auth.py
openai/gpt-oss-120b:xhigh__json_schema PASS 100% 97 in → 108 out (108 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-20b:high PASS 100% 110 in → 138 out (135 reasoning)
src/auth.py
openai/gpt-oss-20b:high__json_schema PASS 100% 97 in → 432 out (506 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-20b:low PASS 100% 112 in → 46 out (43 reasoning)
src/auth.py
openai/gpt-oss-20b:low__json_schema PASS 100% 108 in → 36 out (24 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
openai/gpt-oss-20b:medium PASS 100% 110 in → 95 out (82 reasoning)
src/auth.py
openai/gpt-oss-20b:medium__json_schema PASS 100% 112 in → 91 out (74 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
openai/gpt-oss-20b:xhigh PASS 100% 110 in → 120 out (117 reasoning)
src/auth.py
poolside/laguna-m.1:high PASS 100% 58 in → 486 out (480 reasoning)
src/auth.py
poolside/laguna-m.1:high__json_schema PASS 100% 58 in → 405 out (383 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
poolside/laguna-m.1:low PASS 100% 58 in → 526 out (520 reasoning)
src/auth.py
poolside/laguna-m.1:low__json_schema PASS 100% 58 in → 341 out (323 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
poolside/laguna-m.1:medium PASS 100% 58 in → 331 out (325 reasoning)
src/auth.py
poolside/laguna-m.1:medium__json_schema PASS 100% 58 in → 667 out (652 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
poolside/laguna-m.1:none PASS 100% 58 in → 5 out (0 reasoning)
src/auth.py
poolside/laguna-m.1:xhigh PASS 100% 58 in → 217 out (211 reasoning)
src/auth.py
poolside/laguna-m.1:xhigh__json_schema PASS 100% 58 in → 442 out (420 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
poolside/laguna-xs-2.1:high PASS 100% 58 in → 315 out (311 reasoning)
src/auth.py
poolside/laguna-xs-2.1:high__json_schema PASS 100% 58 in → 332 out (313 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
poolside/laguna-xs-2.1:low PASS 100% 58 in → 366 out (362 reasoning)
src/auth.py
poolside/laguna-xs-2.1:low__json_schema PASS 100% 58 in → 358 out (348 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs-2.1:medium PASS 100% 58 in → 349 out (345 reasoning)
src/auth.py
poolside/laguna-xs-2.1:medium__json_schema PASS 100% 58 in → 232 out (222 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs-2.1:none PASS 100% 58 in → 3 out (0 reasoning)
src/auth.py
poolside/laguna-xs-2.1:none__json_schema PASS 100% 58 in → 9 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs-2.1:xhigh PASS 100% 58 in → 287 out (283 reasoning)
src/auth.py
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 58 in → 229 out (208 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
poolside/laguna-xs.2:high PASS 100% 95 in → 130 out (124 reasoning)
src/auth.py
poolside/laguna-xs.2:high__json_schema PASS 100% 95 in → 286 out (276 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs.2:low PASS 100% 95 in → 102 out (96 reasoning)
src/auth.py
poolside/laguna-xs.2:low__json_schema PASS 100% 95 in → 79 out (69 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs.2:medium PASS 100% 95 in → 125 out (119 reasoning)
src/auth.py
poolside/laguna-xs.2:medium__json_schema PASS 100% 95 in → 187 out (177 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs.2:none PASS 100% 95 in → 5 out (0 reasoning)
src/auth.py
poolside/laguna-xs.2:none__json_schema PASS 100% 95 in → 9 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
poolside/laguna-xs.2:xhigh PASS 100% 95 in → 168 out (162 reasoning)
src/auth.py
poolside/laguna-xs.2:xhigh__json_schema PASS 100% 95 in → 121 out (111 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
qwen/qwen3.6-27b:high PASS 100% 54 in → 533 out (526 reasoning)
src/auth.py
qwen/qwen3.6-27b:high__json_schema PASS 100% 54 in → 273 out (257 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
qwen/qwen3.6-27b:low PASS 100% 54 in → 704 out (706 reasoning)
src/auth.py
qwen/qwen3.6-27b:low__json_schema PASS 100% 54 in → 283 out (267 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
qwen/qwen3.6-27b:medium PASS 100% 54 in → 252 out (251 reasoning)
src/auth.py
qwen/qwen3.6-27b:medium__json_schema PASS 100% 54 in → 727 out (1 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
qwen/qwen3.6-27b:none PASS 100% 56 in → 4 out (0 reasoning)
src/auth.py
qwen/qwen3.6-27b:none__json_schema PASS 100% 56 in → 13 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
qwen/qwen3.6-27b:xhigh PASS 100% 54 in → 596 out (594 reasoning)
src/auth.py
qwen/qwen3.6-27b:xhigh__json_schema PASS 100% 54 in → 584 out (584 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
qwen/qwen3.6-35b-a3b:high PASS 100% 54 in → 567 out (568 reasoning)
src/auth.py
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 54 in → 558 out (553 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
qwen/qwen3.6-35b-a3b:low PASS 100% 54 in → 618 out (614 reasoning)
src/auth.py
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 54 in → 182 out (174 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
qwen/qwen3.6-35b-a3b:medium PASS 100% 54 in → 263 out (255 reasoning)
src/auth.py
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 54 in → 285 out (272 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
qwen/qwen3.6-35b-a3b:none PASS 100% 56 in → 4 out (0 reasoning)
src/auth.py
qwen/qwen3.6-35b-a3b:none__json_schema PASS 100% 56 in → 10 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 54 in → 246 out (238 reasoning)
src/auth.py
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 54 in → 300 out (279 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
qwen/qwen3.6-flash:high PASS 100% 54 in → 278 out (270 reasoning)
src/auth.py
qwen/qwen3.6-flash:low PASS 100% 54 in → 508 out (500 reasoning)
src/auth.py
qwen/qwen3.6-flash:medium PASS 100% 54 in → 247 out (239 reasoning)
src/auth.py
qwen/qwen3.6-flash:none PASS 100% 56 in → 3 out (0 reasoning)
src/auth.py
qwen/qwen3.6-flash:xhigh PASS 100% 54 in → 279 out (271 reasoning)
src/auth.py
qwen/qwen3.7-flash:high PASS 100% 54 in → 295 out (287 reasoning)
src/auth.py
qwen/qwen3.7-flash:low PASS 100% 54 in → 267 out (259 reasoning)
src/auth.py
qwen/qwen3.7-flash:max PASS 100% 54 in → 285 out (277 reasoning)
src/auth.py
qwen/qwen3.7-flash:medium PASS 100% 54 in → 262 out (254 reasoning)
src/auth.py
qwen/qwen3.7-flash:none PASS 100% 56 in → 3 out (0 reasoning)
src/auth.py
qwen/qwen3.7-flash:xhigh PASS 100% 54 in → 294 out (286 reasoning)
src/auth.py
qwen/qwen3.7-max:high PASS 100% 54 in → 299 out (291 reasoning)
src/auth.py
qwen/qwen3.7-max:low PASS 100% 54 in → 270 out (262 reasoning)
src/auth.py
qwen/qwen3.7-max:medium PASS 100% 54 in → 254 out (246 reasoning)
src/auth.py
qwen/qwen3.7-max:none PASS 100% 56 in → 3 out (0 reasoning)
src/auth.py
qwen/qwen3.7-max:xhigh PASS 100% 54 in → 287 out (279 reasoning)
src/auth.py
qwen/qwen3.7-plus:high PASS 100% 54 in → 386 out (378 reasoning)
src/auth.py
qwen/qwen3.7-plus:low PASS 100% 54 in → 276 out (268 reasoning)
src/auth.py
qwen/qwen3.7-plus:medium PASS 100% 54 in → 248 out (240 reasoning)
src/auth.py
qwen/qwen3.7-plus:none PASS 100% 56 in → 3 out (0 reasoning)
src/auth.py
qwen/qwen3.7-plus:xhigh PASS 100% 54 in → 225 out (217 reasoning)
src/auth.py
tencent/hy3:high PASS 100% 57 in → 198 out (213 reasoning)
src/auth.py
tencent/hy3:high__json_schema PASS 100% 57 in → 163 out (165 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
tencent/hy3:low PASS 100% 57 in → 117 out (112 reasoning)
src/auth.py
tencent/hy3:low__json_schema PASS 100% 57 in → 134 out (130 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
tencent/hy3:medium PASS 100% 57 in → 136 out (131 reasoning)
src/auth.py
tencent/hy3:medium__json_schema PASS 100% 57 in → 127 out (127 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
tencent/hy3:none PASS 100% 60 in → 4 out (0 reasoning)
src/auth.py
tencent/hy3:none__json_schema PASS 100% 60 in → 11 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
tencent/hy3:xhigh PASS 100% 57 in → 140 out (135 reasoning)
src/auth.py
tencent/hy3:xhigh__json_schema PASS 100% 57 in → 224 out (233 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
thinkingmachines/inkling-small:high PASS 100% 58 in → 57 out (61 reasoning)
src/auth.py
thinkingmachines/inkling-small:high__json_schema PASS 100% 58 in → 88 out (72 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
thinkingmachines/inkling-small:low PASS 100% 58 in → 32 out (24 reasoning)
src/auth.py
thinkingmachines/inkling-small:low__json_schema PASS 100% 58 in → 25 out (10 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
thinkingmachines/inkling-small:max PASS 100% 58 in → 45 out (36 reasoning)
src/auth.py
thinkingmachines/inkling-small:max__json_schema PASS 100% 58 in → 86 out (70 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
thinkingmachines/inkling-small:medium PASS 100% 58 in → 35 out (29 reasoning)
src/auth.py
thinkingmachines/inkling-small:medium__json_schema PASS 100% 58 in → 55 out (34 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
thinkingmachines/inkling-small:xhigh PASS 100% 58 in → 65 out (66 reasoning)
src/auth.py
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 58 in → 90 out (69 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
thinkingmachines/inkling:high PASS 100% 58 in → 92 out (96 reasoning)
src/auth.py
thinkingmachines/inkling:high__json_schema PASS 100% 58 in → 62 out (45 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
thinkingmachines/inkling:low PASS 100% 58 in → 23 out (19 reasoning)
src/auth.py
thinkingmachines/inkling:low__json_schema PASS 100% 58 in → 29 out (14 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
thinkingmachines/inkling:max PASS 100% 58 in → 44 out (35 reasoning)
src/auth.py
thinkingmachines/inkling:max__json_schema PASS 100% 58 in → 86 out (71 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
thinkingmachines/inkling:medium PASS 100% 58 in → 46 out (43 reasoning)
src/auth.py
thinkingmachines/inkling:medium__json_schema PASS 100% 58 in → 57 out (36 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
thinkingmachines/inkling:none__json_schema PASS 100% 56 in → 15 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":[ "src/auth.py" ]}
thinkingmachines/inkling:xhigh PASS 100% 58 in → 76 out (66 reasoning)
src/auth.py
thinkingmachines/inkling:xhigh__json_schema PASS 100% 58 in → 107 out (87 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
x-ai/grok-4.3:high PASS 100% 229 in → 84 out (81 reasoning)
src/auth.py
x-ai/grok-4.3:high__json_schema PASS 100% 290 in → 284 out (269 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
x-ai/grok-4.3:low PASS 100% 235 in → 89 out (86 reasoning)
src/auth.py
x-ai/grok-4.3:low__json_schema PASS 100% 296 in → 245 out (230 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
x-ai/grok-4.3:max PASS 100% 229 in → 98 out (95 reasoning)
src/auth.py
x-ai/grok-4.3:max__json_schema PASS 100% 290 in → 295 out (288 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.3:medium PASS 100% 235 in → 298 out (295 reasoning)
src/auth.py
x-ai/grok-4.3:medium__json_schema PASS 100% 296 in → 242 out (227 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
x-ai/grok-4.3:none PASS 100% 227 in → 3 out (0 reasoning)
src/auth.py
x-ai/grok-4.3:none__json_schema PASS 100% 288 in → 7 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.3:xhigh PASS 100% 229 in → 66 out (63 reasoning)
src/auth.py
x-ai/grok-4.3:xhigh__json_schema PASS 100% 290 in → 264 out (257 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.5:high PASS 100% 253 in → 84 out (80 reasoning)
src/auth.py
x-ai/grok-4.5:high__json_schema PASS 100% 327 in → 247 out (238 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.5:low PASS 100% 253 in → 64 out (60 reasoning)
src/auth.py
x-ai/grok-4.5:low__json_schema PASS 100% 327 in → 200 out (191 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.5:max PASS 100% 253 in → 93 out (89 reasoning)
src/auth.py
x-ai/grok-4.5:max__json_schema PASS 100% 327 in → 387 out (378 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
x-ai/grok-4.5:medium PASS 100% 253 in → 84 out (80 reasoning)
src/auth.py
x-ai/grok-4.5:medium__json_schema PASS 100% 327 in → 236 out (220 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
x-ai/grok-4.5:xhigh PASS 100% 253 in → 80 out (76 reasoning)
src/auth.py
x-ai/grok-4.5:xhigh__json_schema PASS 100% 327 in → 139 out (123 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
z-ai/glm-4.7-flash:high PASS 100% 48 in → 279 out (280 reasoning)
src/auth.py
z-ai/glm-4.7-flash:low PASS 100% 48 in → 258 out (253 reasoning)
src/auth.py
z-ai/glm-4.7-flash:medium PASS 100% 48 in → 132 out (130 reasoning)
src/auth.py
z-ai/glm-4.7-flash:medium__json_schema PASS 100% 48 in → 256 out (254 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files": ["src/auth.py"]}
z-ai/glm-4.7-flash:none PASS 100% 48 in → 3 out (0 reasoning)
src/auth.py
z-ai/glm-4.7-flash:none__json_schema PASS 100% 48 in → 8 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
z-ai/glm-4.7-flash:xhigh PASS 100% 48 in → 241 out (249 reasoning)
src/auth.py
z-ai/glm-5.2:high PASS 100% 55 in → 212 out (207 reasoning)
src/auth.py
z-ai/glm-5.2:high__json_schema PASS 100% 55 in → 227 out (209 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": [ "src/auth.py" ] }
z-ai/glm-5.2:low PASS 100% 55 in → 152 out (147 reasoning)
src/auth.py
z-ai/glm-5.2:low__json_schema PASS 100% 55 in → 172 out (160 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
z-ai/glm-5.2:medium PASS 100% 55 in → 221 out (224 reasoning)
src/auth.py
z-ai/glm-5.2:medium__json_schema PASS 100% 235 in → 74 out (65 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) {"files":["src/auth.py"]}
z-ai/glm-5.2:none PASS 100% 48 in → 4 out (0 reasoning)
src/auth.py
z-ai/glm-5.2:none__json_schema PASS 100% 49 in → 11 out (0 reasoning)
src/auth.py
JSON Schema Structured Output
(raw) { "files": ["src/auth.py"] }
z-ai/glm-5.2:xhigh PASS 100% 55 in → 211 out (206 reasoning)
src/auth.py
anthropic/claude-fable-5:high FAIL 0% 76 in → 4 out (0 reasoning)
(empty output)
Failure: Missing lines: ['src/auth.py']
anthropic/claude-fable-5:low FAIL 0% 76 in → 3 out (0 reasoning)
(empty output)
Failure: Missing lines: ['src/auth.py']
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)
anthropic/claude-fable-5:max FAIL 0% 76 in → 4 out (0 reasoning)
(empty output)
Failure: Missing lines: ['src/auth.py']
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)
anthropic/claude-fable-5:medium FAIL 0% 76 in → 3 out (0 reasoning)
(empty output)
Failure: Missing lines: ['src/auth.py']
anthropic/claude-fable-5:xhigh FAIL 0% 76 in → 4 out (0 reasoning)
(empty output)
Failure: Missing lines: ['src/auth.py']
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% 52 in → 65 out (0 reasoning)
I cannot determine which files contain the word 'authenticate' from the provided output, as it only shows a single line from one file. The output appears to be truncated or incomplete. Please provide the full output of the git grep command, and I'll be happy to list all filenames containing 'authenticate'.
Failure: Missing lines: ['src/auth.py']; Extra lines: ["I cannot determine which files contain the word 'authenticate' from the provided output, as it only shows a single line from one file. The output appears to be truncated or incomplete.", "Please provide the full output of the git grep command, and I'll be happy to list all filenames containing 'authenticate'."]
Invalid JSON. Output: src/auth.py
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: src{ "files": [ "src/auth.py" ] }
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)
ibm-granite/granite-4.1-8b FAIL 0% 58 in → 3 out
auth.py
Failure: Missing lines: ['src/auth.py']; Extra lines: ['auth.py']
Invalid JSON. Output: src/auth.py
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
minimax/minimax-m3:high__json_schema FAIL 0% 169 in → 13 out (11 reasoning)
/src/auth.py
JSON Schema Structured Output
(raw) { "files": ["/src/auth.py"] }
Failure: Missing lines: ['src/auth.py']; Extra lines: ['/src/auth.py']
moonshotai/kimi-k2.6:medium__json_schema FAIL 0% 52 in → 100 out (94 reasoning)
(empty output)
JSON Schema Structured Output
(raw) {"files":[]}
Failure: Missing lines: ['src/auth.py']
Invalid JSON. Output: src/auth.py
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
Invalid JSON. Output:
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
openai/gpt-oss-20b:xhigh__json_schema FAIL 0% 110 in → 19 out (0 reasoning)
/tmp/elasticsearch-schema/gpt/final/tmp/test_output.txt
JSON Schema Structured Output
(raw) {"files":["/tmp/elasticsearch-schema/gpt/final/tmp/test_output.txt"]}
Failure: Missing lines: ['src/auth.py']; Extra lines: ['/tmp/elasticsearch-schema/gpt/final/tmp/test_output.txt']
poolside/laguna-m.1:none__json_schema FAIL 0% 58 in → 11 out (0 reasoning)
(empty output)
JSON Schema Structured Output
(raw) { "files": [] }
Failure: Missing lines: ['src/auth.py']
(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-3981108a-73cd-96f3-aebb-13db7b074679","request_id":"3981108a-73cd-96f3-aebb-13db7b074679"}', '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-8368eaa5-9adf-9ba4-ac44-89ef5f1fcbb1","request_id":"8368eaa5-9adf-9ba4-ac44-89ef5f1fcbb1"}', '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-9d6806fd-99d1-9223-9b36-6a91c70c4621","request_id":"9d6806fd-99d1-9223-9b36-6a91c70c4621"}', '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-55dfafb9-faa6-96b8-9fbf-506773b22ef9","request_id":"55dfafb9-faa6-96b8-9fbf-506773b22ef9"}', '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-5acfd1d1-718e-9ad8-9f73-f91569841f13","request_id":"5acfd1d1-718e-9ad8-9f73-f91569841f13"}', '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-860c0060-9c19-9d1b-887c-133d49fc7ecb"}\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-6101a166-ec49-9c42-9d5b-1733c79abb5d"}\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-20e075bb-ff8a-92f5-a5af-1eec8f679bff"}\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-75fe3f31-b7cb-9073-9a86-e42da5f87bb6"}\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-85d24227-1a7b-925c-8fe7-6b823e2dd028"}\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-5054baec-81f3-9e39-9c5c-7b6c504f6f48"}\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-a60a2410-e861-989a-a980-ae4bb810dd97","request_id":"a60a2410-e861-989a-a980-ae4bb810dd97"}', '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-671a766c-ac53-9049-b62f-bdb4687afe4f","request_id":"671a766c-ac53-9049-b62f-bdb4687afe4f"}', '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-63fd4d09-c93b-9416-a8e0-99a827579074","request_id":"63fd4d09-c93b-9416-a8e0-99a827579074"}', '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-fbbb9634-0d14-955c-9bd4-41b84419128b","request_id":"fbbb9634-0d14-955c-9bd4-41b84419128b"}', '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-6266bfbb-e245-9a50-907c-d30c5da8fc4a","request_id":"6266bfbb-e245-9a50-907c-d30c5da8fc4a"}', '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-8af4c1d3-82dd-9a43-b130-856538fd18da","request_id":"8af4c1d3-82dd-9a43-b130-856538fd18da"}', '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-f3e142de-cd7c-953b-b7de-2777de614986","request_id":"f3e142de-cd7c-953b-b7de-2777de614986"}', '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-67817d31-971f-938d-824b-0ec889bea806","request_id":"67817d31-971f-938d-824b-0ec889bea806"}', '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-d28f8157-45c2-973b-8137-d6945b0e1227","request_id":"d28f8157-45c2-973b-8137-d6945b0e1227"}', '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-d60a28cc-a186-9da6-ad2e-7362241721d5","request_id":"d60a28cc-a186-9da6-ad2e-7362241721d5"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
thinkingmachines/inkling-small:none FAIL 0% 58 in → 6 out (0 reasoning)
src/auth.py<|end_message|>
Failure: Missing lines: ['src/auth.py']; Extra lines: ['src/auth.py<|end_message|>']
Invalid JSON. Output: src/auth.py{"files": ["src/auth.py"]}
JSON Schema Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
thinkingmachines/inkling:none FAIL 0% 58 in → 6 out (0 reasoning)
src/auth.py<|end_message|>
Failure: Missing lines: ['src/auth.py']; Extra lines: ['src/auth.py<|end_message|>']
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)