Linear history with bad commit at end - model identifies most recent commit as bad
Tests ability to identify the most recent commit as bad using git bisect on a linear history. Evaluates basic bisect with the bug at HEAD.

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

  1. 01 git init
  2. 02 git config user.email 'test@test.com'
  3. 03 git config user.name 'Test User'
  4. 04 echo '#!/bin/bash' > test.sh
  5. 05 echo 'grep "return a + b" src/index.js' >> test.sh
  6. 06 chmod +x test.sh
  7. 07 mkdir -p src && echo 'function add(a, b) { return a + b; }' > src/index.js
  8. 08 git add test.sh src/index.js
  9. 09 git commit -m 'Initial commit'
  10. 10 echo '// feature X enabled' >> src/index.js
  11. 11 git add src/index.js
  12. 12 git commit -m 'add feature X'
  13. 13 echo 'function add(a, b) { return a - b; }' > src/index.js
  14. 14 git add src/index.js
  15. 15 git commit -m 'change add operation'
Prompt
You are debugging a git repository. The following commit history has one bad commit that broke the build. Identify the bad commit hash (first 7 characters) or commit subject line that introduced the bug. Use the git log and test output to determine which commit is bad. Your answer should be the commit hash (e.g., 'abc1234') or the commit subject line.
Expected
change add operation

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

Loading...
Loading raw attempt evidence…
anthropic/claude-fable-5:high PASS 100% 233 in → 166 out (9 reasoning)
**Bad commit: `b84b63b` — "change add operation"** **Reasoning:** - `df15b48` (Initial commit): PASS ✅ - `5460079` (add feature X): PASS ✅ - `b84b63b` (change add operation): FAIL ❌ The tests passed on every commit up to and including `5460079`, then first failed at `b84b63b`. Since it's the first failing commit, it introduced the bug that broke the build.
anthropic/claude-fable-5:high__json_schema PASS 100% 454 in → 14 out (0 reasoning)
50b718b
JSON Schema Structured Output
(raw) {"commit": "50b718b"}
anthropic/claude-fable-5:low PASS 100% 231 in → 48 out (0 reasoning)
The bad commit is **dc0716d** ("change add operation") — the last passing commit is d94503f, and tests first fail at dc0716d.
anthropic/claude-fable-5:low__json_schema PASS 100% 452 in → 13 out (0 reasoning)
163151b
JSON Schema Structured Output
(raw) {"commit": "163151b"}
anthropic/claude-fable-5:max PASS 100% 235 in → 369 out (58 reasoning)
**Bad commit: `b19aa6d` — "change add operation"** **Reasoning (bisect logic):** | Commit | Subject | Test Result | |--------|---------|-------------| | 8712595 | Initial commit | ✅ PASS | | 71b36cb | add feature X | ✅ PASS | | b19aa6d | change add operation | ❌ FAIL | The build passed at `71b36cb` and first failed at `b19aa6d`, making `b19aa6d` the first bad commit — it introduced the regression when the add operation was changed.
anthropic/claude-fable-5:max__json_schema PASS 100% 466 in → 104 out (50 reasoning)
c91b1ce
JSON Schema Structured Output
(raw) {"commit": "c91b1ce"}
anthropic/claude-fable-5:medium PASS 100% 231 in → 101 out (12 reasoning)
The bad commit is **d139031** ("change add operation"). Reasoning: Tests pass at `e77e966` (Initial commit) and `1286354` (add feature X), but fail starting at `d139031`. Since it's the first failing commit, it introduced the bug.
anthropic/claude-fable-5:medium__json_schema PASS 100% 460 in → 17 out (0 reasoning)
8c5bd4d
JSON Schema Structured Output
(raw) {"commit": "8c5bd4d"}
anthropic/claude-fable-5:xhigh PASS 100% 239 in → 225 out (21 reasoning)
**Bad commit: `0c0f56b` — "change add operation"** **Reasoning:** - `747d04f` (Initial commit): PASS ✅ - `c8d7c98` (add feature X): PASS ✅ - `0c0f56b` (change add operation): FAIL ❌ The tests passed on every commit up through `c8d7c98` and first failed at `0c0f56b`. Since the build was green immediately before it and red immediately after, `0c0f56b` ("change add operation") is the commit that introduced the bug — likely by modifying the add operation's behavior in a way that broke existing tests.
anthropic/claude-fable-5:xhigh__json_schema PASS 100% 458 in → 28 out (9 reasoning)
012bbde
JSON Schema Structured Output
(raw) {"commit": "012bbde"}
anthropic/claude-haiku-4.5:high PASS 100% 213 in → 439 out (275 reasoning)
# Analysis Looking at the test results chronologically: 1. **c6e3201** (Initial commit) → ✅ PASS 2. **99eb014** (add feature X) → ✅ PASS 3. **46a2370** (change add operation) → ❌ FAIL (exit code 1) The bad commit is clearly the one where the tests first failed. **Answer: 46a2370** (or "change add operation")
anthropic/claude-haiku-4.5:high__json_schema PASS 100% 385 in → 207 out (177 reasoning)
f76c7ba
JSON Schema Structured Output
(raw) {"commit": "f76c7ba"}
anthropic/claude-haiku-4.5:low PASS 100% 217 in → 333 out (229 reasoning)
# Bad Commit Identified **7a8a412** (or "change add operation") This is the first commit where the tests failed (exit code 1). The previous commits (4c20a05 and 95f9235) both passed their tests, so the bug was introduced in this commit.
anthropic/claude-haiku-4.5:low__json_schema PASS 100% 379 in → 252 out (196 reasoning)
ea75f32
JSON Schema Structured Output
(raw) {"commit": "ea75f32"}
anthropic/claude-haiku-4.5:medium PASS 100% 217 in → 378 out (218 reasoning)
# Analysis Looking at the test results: 1. **0e0b015** (Initial commit): **PASS** ✓ 2. **76d40f8** (add feature X): **PASS** ✓ 3. **a59a721** (change add operation): **FAIL** ✗ The first commit where the build breaks is `a59a721`. **Answer: a59a721** (or "change add operation")
anthropic/claude-haiku-4.5:medium__json_schema PASS 100% 379 in → 182 out (157 reasoning)
94c54cf
JSON Schema Structured Output
(raw) {"commit": "94c54cf"}
anthropic/claude-haiku-4.5:none PASS 100% 192 in → 101 out (0 reasoning)
The bad commit is **a86d8d4** (or "change add operation"). Based on the test results: - cd03a49 (Initial commit): PASS - 5ffb5e5 (add feature X): PASS - a86d8d4 (change add operation): FAIL The commit "change add operation" is the first one to fail the build, making it the commit that introduced the bug.
anthropic/claude-haiku-4.5:none__json_schema PASS 100% 353 in → 13 out (0 reasoning)
1b9fb96
JSON Schema Structured Output
(raw) {"commit": "1b9fb96"}
anthropic/claude-haiku-4.5:xhigh PASS 100% 211 in → 386 out (239 reasoning)
# Bad Commit Analysis Looking at the test results: - **179ddcb** (Initial commit): ✅ PASS - **733f4ef** (add feature X): ✅ PASS - **e2b0266** (change add operation): ❌ FAIL The first failing test occurs at commit **e2b0266**, which is when the build broke. **Answer: `e2b0266`** (or "change add operation")
anthropic/claude-haiku-4.5:xhigh__json_schema PASS 100% 391 in → 304 out (253 reasoning)
ebb4198
JSON Schema Structured Output
(raw) {"commit": "ebb4198"}
anthropic/claude-opus-4.6:high PASS 100% 182 in → 18 out (0 reasoning)
The bad commit is **05f6076** ("change add operation").
anthropic/claude-opus-4.6:high__json_schema PASS 100% 354 in → 12 out (0 reasoning)
27ceb1d
JSON Schema Structured Output
(raw) {"commit":"27ceb1d"}
anthropic/claude-opus-4.6:low PASS 100% 188 in → 9 out (0 reasoning)
4db51a3
anthropic/claude-opus-4.6:low__json_schema PASS 100% 352 in → 11 out (0 reasoning)
795fbb6
JSON Schema Structured Output
(raw) {"commit":"795fbb6"}
anthropic/claude-opus-4.6:max PASS 100% 184 in → 189 out (48 reasoning)
**Bad commit: `1fbc341`** (subject: *change add operation*) **Reasoning:** The test results clearly show: - `3d3ea53` (Initial commit) → **PASS** - `581aa12` (add feature X) → **PASS** - `1fbc341` (change add operation) → **FAIL** The build was passing up through `581aa12`, and the first failure occurs at `1fbc341`, making it the commit that introduced the bug.
anthropic/claude-opus-4.6:max__json_schema PASS 100% 352 in → 63 out (35 reasoning)
d8d7569
JSON Schema Structured Output
(raw) {"commit":"d8d7569"}
anthropic/claude-opus-4.6:medium PASS 100% 184 in → 9 out (0 reasoning)
7efccfb
anthropic/claude-opus-4.6:medium__json_schema PASS 100% 348 in → 10 out (0 reasoning)
a960830
JSON Schema Structured Output
(raw) {"commit":"a960830"}
anthropic/claude-opus-4.6:none PASS 100% 182 in → 17 out (0 reasoning)
The bad commit is **739399e** ("change add operation").
anthropic/claude-opus-4.6:none__json_schema PASS 100% 350 in → 10 out (0 reasoning)
378128c
JSON Schema Structured Output
(raw) {"commit":"378128c"}
anthropic/claude-opus-4.6:xhigh PASS 100% 178 in → 17 out (0 reasoning)
The bad commit is **455545d** ("change add operation").
anthropic/claude-opus-4.6:xhigh__json_schema PASS 100% 350 in → 11 out (0 reasoning)
9af3037
JSON Schema Structured Output
(raw) {"commit":"9af3037"}
anthropic/claude-opus-4.7:high PASS 100% 246 in → 10 out (0 reasoning)
852bbe1
anthropic/claude-opus-4.7:high__json_schema PASS 100% 467 in → 17 out (0 reasoning)
b342fb0
JSON Schema Structured Output
(raw) {"commit":"b342fb0"}
anthropic/claude-opus-4.7:low PASS 100% 242 in → 9 out (0 reasoning)
b0ff521
anthropic/claude-opus-4.7:low__json_schema PASS 100% 463 in → 15 out (0 reasoning)
f657801
JSON Schema Structured Output
(raw) {"commit":"f657801"}
anthropic/claude-opus-4.7:max PASS 100% 246 in → 307 out (63 reasoning)
Looking at the test results, I can identify the bad commit by finding where the tests transition from PASS to FAIL: - `e59b2d1` Initial commit: **PASS** - `10bbd1e` add feature X: **PASS** - `fba6380` change add operation: **FAIL** ← First failing commit **Bad commit: `fba6380` ("change add operation")** This commit introduced the bug, as it's the first commit where the tests fail while the immediately preceding commit (`10bbd1e`) still passed.
anthropic/claude-opus-4.7:max__json_schema PASS 100% 459 in → 16 out (0 reasoning)
47ce025
JSON Schema Structured Output
(raw) {"commit":"47ce025"}
anthropic/claude-opus-4.7:medium PASS 100% 244 in → 10 out (0 reasoning)
8ada33c
anthropic/claude-opus-4.7:medium__json_schema PASS 100% 465 in → 18 out (0 reasoning)
83fa8d8
JSON Schema Structured Output
(raw) {"commit":"83fa8d8"}
anthropic/claude-opus-4.7:none PASS 100% 246 in → 10 out (0 reasoning)
2e1b183
anthropic/claude-opus-4.7:none__json_schema PASS 100% 463 in → 15 out (0 reasoning)
3894946
JSON Schema Structured Output
(raw) {"commit":"3894946"}
anthropic/claude-opus-4.7:xhigh PASS 100% 244 in → 11 out (0 reasoning)
7a02c6d
anthropic/claude-opus-4.7:xhigh__json_schema PASS 100% 465 in → 16 out (0 reasoning)
1030f20
JSON Schema Structured Output
(raw) {"commit":"1030f20"}
anthropic/claude-opus-4.8:high PASS 100% 239 in → 231 out (17 reasoning)
**Bad commit: `91903aa` — "change add operation"** Looking at the test results across the commit history: | Commit | Subject | Result | |--------|---------|--------| | bdac5dd | Initial commit | PASS | | 9c1efd2 | add feature X | PASS | | 91903aa | change add operation | **FAIL** | The build was passing through commit `9c1efd2` ("add feature X") and broke at commit `91903aa` ("change add operation"). Since this is the first commit where the test transitions from PASS to FAIL, **`91903aa`** is the commit that introduced the bug.
anthropic/claude-opus-4.8:high__json_schema PASS 100% 460 in → 17 out (0 reasoning)
c5d1b2b
JSON Schema Structured Output
(raw) {"commit":"c5d1b2b"}
anthropic/claude-opus-4.8:low PASS 100% 239 in → 7 out (0 reasoning)
03cebb9
anthropic/claude-opus-4.8:low__json_schema PASS 100% 456 in → 14 out (0 reasoning)
df25d98
JSON Schema Structured Output
(raw) {"commit": "df25d98"}
anthropic/claude-opus-4.8:max PASS 100% 237 in → 425 out (49 reasoning)
The bad commit is **`06fdd9f`** ("change add operation"). **Reasoning:** Looking at the test results in chronological order (oldest first): | Commit | Subject | Result | |--------|---------|--------| | `4bf04df` | Initial commit | ✅ PASS | | `d66b829` | add feature X | ✅ PASS | | `06fdd9f` | change add operation | ❌ FAIL | The build was passing through commit `d66b829`, but the very next commit `06fdd9f` ("change add operation") is where the tests first fail. Since this is the transition point from PASS → FAIL, `06fdd9f` is the commit that introduced the bug. **Suggested next step:** Inspect the changes with `git show 06fdd9f` to see exactly what was modified in the "add operation" logic that broke the build.
anthropic/claude-opus-4.8:max__json_schema PASS 100% 460 in → 65 out (38 reasoning)
4fbddc4
JSON Schema Structured Output
(raw) {"commit": "4fbddc4"}
anthropic/claude-opus-4.8:medium PASS 100% 235 in → 179 out (9 reasoning)
**25aea37** ("change add operation") This is the bad commit. The test results show a clear transition from PASS to FAIL: - `c6d36ac` Initial commit: **PASS** - `e547912` add feature X: **PASS** - `25aea37` change add operation: **FAIL** ← bug introduced here Since `25aea37` is the first commit where the build breaks (exit code 1), and its parent `e547912` still passes, the bug was introduced in commit `25aea37`.
anthropic/claude-opus-4.8:medium__json_schema PASS 100% 456 in → 15 out (0 reasoning)
2bd1807
JSON Schema Structured Output
(raw) {"commit": "2bd1807"}
anthropic/claude-opus-4.8:none PASS 100% 233 in → 129 out (0 reasoning)
The bad commit is **cfe9f11** ("change add operation"). **Reasoning:** - `037f971` (Initial commit): PASS - `690077e` (add feature X): PASS - `cfe9f11` (change add operation): FAIL The build passed at `690077e` and broke at `cfe9f11`, making `cfe9f11` the commit that introduced the bug.
anthropic/claude-opus-4.8:none__json_schema PASS 100% 454 in → 14 out (0 reasoning)
4c8d516
JSON Schema Structured Output
(raw) {"commit": "4c8d516"}
anthropic/claude-opus-4.8:xhigh PASS 100% 247 in → 335 out (37 reasoning)
**Bad commit: `dc901c2` — "change add operation"** **Reasoning:** Looking at the test results in chronological order (oldest to newest): | Commit | Subject | Result | |--------|---------|--------| | `2c2a9f6` | Initial commit | ✅ PASS | | `c5b30a2` | add feature X | ✅ PASS | | `dc901c2` | change add operation | ❌ FAIL | The build was passing through `c5b30a2` ("add feature X") and only started failing at `dc901c2` ("change add operation"). Since this is the transition point from PASS to FAIL, the bug was introduced in: **`dc901c2`** (change add operation) The subject line ("change add operation") also strongly suggests a modification to arithmetic/add logic that likely broke the tests.
anthropic/claude-opus-4.8:xhigh__json_schema PASS 100% 464 in → 13 out (0 reasoning)
417f532
JSON Schema Structured Output
(raw) {"commit": "417f532"}
anthropic/claude-sonnet-4.6:high PASS 100% 188 in → 14 out (0 reasoning)
The bad commit is `5ef3cf7`
anthropic/claude-sonnet-4.6:high__json_schema PASS 100% 356 in → 13 out (0 reasoning)
1c3a74f
JSON Schema Structured Output
(raw) {"commit":"1c3a74f"}
anthropic/claude-sonnet-4.6:low PASS 100% 180 in → 9 out (0 reasoning)
1e4499d
anthropic/claude-sonnet-4.6:low__json_schema PASS 100% 362 in → 11 out (0 reasoning)
57379d5
JSON Schema Structured Output
(raw) {"commit":"57379d5"}
anthropic/claude-sonnet-4.6:max PASS 100% 184 in → 289 out (98 reasoning)
## Analysis Looking at the test results in chronological order: | Commit | Subject | Result | |--------|---------|--------| | `c35bd5d` | Initial commit | ✅ PASS | | `9411863` | add feature X | ✅ PASS | | `3eb3e45` | change add operation | ❌ FAIL | The first two commits pass, and the build breaks at the third commit (`3eb3e45`). ## Bad Commit **`3eb3e45`** This commit ("change add operation") is the one that introduced the bug, as it's the first commit where the build fails (exit code 1), while all previous commits passed successfully.
anthropic/claude-sonnet-4.6:max__json_schema PASS 100% 352 in → 63 out (41 reasoning)
2591827
JSON Schema Structured Output
(raw) {"commit":"2591827"}
anthropic/claude-sonnet-4.6:medium PASS 100% 184 in → 8 out (0 reasoning)
`133241d`
anthropic/claude-sonnet-4.6:medium__json_schema PASS 100% 360 in → 12 out (0 reasoning)
830e9a5
JSON Schema Structured Output
(raw) {"commit":"830e9a5"}
anthropic/claude-sonnet-4.6:none PASS 100% 180 in → 13 out (0 reasoning)
The bad commit is **9ec164e**
anthropic/claude-sonnet-4.6:none__json_schema PASS 100% 354 in → 11 out (0 reasoning)
fed7b55
JSON Schema Structured Output
(raw) {"commit":"fed7b55"}
anthropic/claude-sonnet-4.6:xhigh PASS 100% 184 in → 13 out (0 reasoning)
The bad commit is `4e29862`.
anthropic/claude-sonnet-4.6:xhigh__json_schema PASS 100% 356 in → 11 out (0 reasoning)
e74da91
JSON Schema Structured Output
(raw) {"commit":"e74da91"}
anthropic/claude-sonnet-5:high PASS 100% 235 in → 142 out (0 reasoning)
**89c904b** ("change add operation") is the bad commit. Reasoning: The test results progress bisection-style from oldest to newest. Both `d1deb25` (Initial commit) and `c631cfd` (add feature X) pass, but `89c904b` (change add operation) fails with exit code 1. Since this is the first commit where the test suite fails, and the previous commit passed, the bug was introduced in `89c904b`.
anthropic/claude-sonnet-5:high__json_schema PASS 100% 462 in → 16 out (0 reasoning)
c4d3db2
JSON Schema Structured Output
(raw) {"commit":"c4d3db2"}
anthropic/claude-sonnet-5:low PASS 100% 235 in → 6 out (0 reasoning)
de00b27
anthropic/claude-sonnet-5:low__json_schema PASS 100% 460 in → 14 out (0 reasoning)
04e9225
JSON Schema Structured Output
(raw) {"commit":"04e9225"}
anthropic/claude-sonnet-5:medium PASS 100% 239 in → 14 out (0 reasoning)
9e3ce44 - change add operation
anthropic/claude-sonnet-5:medium__json_schema PASS 100% 460 in → 15 out (0 reasoning)
d37ee88
JSON Schema Structured Output
(raw) {"commit":"d37ee88"}
anthropic/claude-sonnet-5:none PASS 100% 233 in → 7 out (0 reasoning)
b6fb384
anthropic/claude-sonnet-5:none__json_schema PASS 100% 462 in → 14 out (0 reasoning)
fb84adc
JSON Schema Structured Output
(raw) {"commit":"fb84adc"}
anthropic/claude-sonnet-5:xhigh PASS 100% 243 in → 286 out (0 reasoning)
**849ff73** (commit subject: "change add operation") This commit is the bad commit. Based on the test results: - `b5b9d86` (Initial commit): PASS - `b05fcf8` (add feature X): PASS - `849ff73` (change add operation): **FAIL** Since the build passed through the first two commits and only failed after `849ff73` was applied, this commit introduced the breaking change. You can confirm this by inspecting the diff: ```bash git show 849ff73 ``` This will show the specific changes made to the "add operation" logic that likely introduced a bug (e.g., an off-by-one error, incorrect operator, or logic flaw in an addition function). To fix this, you could either: 1. Revert the commit: `git revert 849ff73` 2. Or inspect the diff and patch the specific issue introduced in the add operation logic.
anthropic/claude-sonnet-5:xhigh__json_schema PASS 100% 456 in → 13 out (0 reasoning)
214e692
JSON Schema Structured Output
(raw) {"commit": "214e692"}
arcee-ai/trinity-large-thinking:high PASS 100% 165 in → 249 out (197 reasoning)
The bad commit is the one that introduced the failure: `111f320` (the first 7 characters of the commit hash) or the subject line "change add operation". Based on the test results, this commit caused the build to fail.
arcee-ai/trinity-large-thinking:low PASS 100% 173 in → 270 out (262 reasoning)
c1c5568
arcee-ai/trinity-large-thinking:medium PASS 100% 169 in → 285 out (281 reasoning)
046973e
arcee-ai/trinity-large-thinking:xhigh PASS 100% 165 in → 241 out (236 reasoning)
ff911eb
arcee-ai/trinity-mini:high PASS 100% 167 in → 291 out (286 reasoning)
e328528
arcee-ai/trinity-mini:high__json_schema PASS 100% 171 in → 457 out (437 reasoning)
d5f5da3
JSON Schema Structured Output
(raw) { "commit": "d5f5da3" }
arcee-ai/trinity-mini:low PASS 100% 169 in → 576 out (584 reasoning)
5b9eea8
arcee-ai/trinity-mini:low__json_schema PASS 100% 169 in → 659 out (655 reasoning)
c8daabb change add operation
JSON Schema Structured Output
(raw) { "commit": "c8daabb change add operation" }
arcee-ai/trinity-mini:medium PASS 100% 167 in → 332 out (309 reasoning)
326314e The bad commit is `326314e` (change add operation), as it's the only commit that failed the test (exit code 1). All previous commits passed (exit code 0).
arcee-ai/trinity-mini:medium__json_schema PASS 100% 171 in → 559 out (531 reasoning)
f6b237e
JSON Schema Structured Output
(raw) { "commit": "f6b237e" }
arcee-ai/trinity-mini:xhigh PASS 100% 169 in → 1,373 out (1,481 reasoning)
af88153
arcee-ai/trinity-mini:xhigh__json_schema PASS 100% 173 in → 389 out (398 reasoning)
1090c30
JSON Schema Structured Output
(raw) { "commit":"1090c30" }
deepseek/deepseek-v4-flash-0731:high PASS 100% 166 in → 95 out (69 reasoning)
9ea3931
deepseek/deepseek-v4-flash-0731:high__json_schema PASS 100% 245 in → 109 out (77 reasoning)
2a2339c
JSON Schema Structured Output
(raw) { "commit": "2a2339c" }
deepseek/deepseek-v4-flash-0731:low PASS 100% 166 in → 62 out (55 reasoning)
8b84462
deepseek/deepseek-v4-flash-0731:low__json_schema PASS 100% 170 in → 119 out (92 reasoning)
47a0558
JSON Schema Structured Output
(raw) { "commit": "47a0558" }
deepseek/deepseek-v4-flash-0731:max PASS 100% 260 in → 96 out (90 reasoning)
6eb3e39
deepseek/deepseek-v4-flash-0731:max__json_schema PASS 100% 247 in → 88 out (74 reasoning)
9ec6ffd
JSON Schema Structured Output
(raw) {"commit":"9ec6ffd" }
deepseek/deepseek-v4-flash-0731:medium PASS 100% 168 in → 106 out (100 reasoning)
839a5b5
deepseek/deepseek-v4-flash-0731:medium__json_schema PASS 100% 164 in → 100 out (73 reasoning)
547af31
JSON Schema Structured Output
(raw) { "commit": "547af31" }
deepseek/deepseek-v4-flash-0731:none PASS 100% 162 in → 5 out (0 reasoning)
7ad496f
deepseek/deepseek-v4-flash-0731:none__json_schema PASS 100% 164 in → 17 out (0 reasoning)
3c360a7
JSON Schema Structured Output
(raw) { "commit": "3c360a7" }
deepseek/deepseek-v4-flash-0731:xhigh PASS 100% 243 in → 78 out (73 reasoning)
8345078
deepseek/deepseek-v4-flash-0731:xhigh__json_schema PASS 100% 170 in → 216 out (202 reasoning)
28c7073
JSON Schema Structured Output
(raw) { "commit": "28c7073" }
deepseek/deepseek-v4-flash:high PASS 100% 164 in → 106 out (101 reasoning)
7b56aba
deepseek/deepseek-v4-flash:high__json_schema PASS 100% 262 in → 9 out (0 reasoning)
902bfe6
JSON Schema Structured Output
(raw) {"commit":"902bfe6"}
deepseek/deepseek-v4-flash:low PASS 100% 168 in → 142 out (134 reasoning)
8f2b79c
deepseek/deepseek-v4-flash:low__json_schema PASS 100% 270 in → 9 out (0 reasoning)
74bd2ce
JSON Schema Structured Output
(raw) {"commit":"74bd2ce"}
deepseek/deepseek-v4-flash:medium PASS 100% 172 in → 97 out (89 reasoning)
8d55f0d
deepseek/deepseek-v4-flash:medium__json_schema PASS 100% 236 in → 56 out (44 reasoning)
5a44dfd
JSON Schema Structured Output
(raw) {"commit": "5a44dfd"}
deepseek/deepseek-v4-flash:none PASS 100% 162 in → 4 out (0 reasoning)
822837a
deepseek/deepseek-v4-flash:none__json_schema PASS 100% 164 in → 11 out (0 reasoning)
156a021
JSON Schema Structured Output
(raw) { "commit": "156a021" }
deepseek/deepseek-v4-flash:xhigh PASS 100% 243 in → 125 out (119 reasoning)
9884c73
deepseek/deepseek-v4-flash:xhigh__json_schema PASS 100% 255 in → 180 out (167 reasoning)
c09b65d
JSON Schema Structured Output
(raw) {"commit":"c09b65d"}
deepseek/deepseek-v4-pro:high PASS 100% 168 in → 91 out (0 reasoning)
Based on the test results, the bad commit is: **dab356b** The commit history shows that: - `ad61a8a Initial commit` - PASS - `2f19fa3 add feature X` - PASS - `dab356b change add operation` - FAIL Since the tests passed on the first two commits and failed on the last one, the bug was introduced in `dab356b`.
deepseek/deepseek-v4-pro:high__json_schema PASS 100% 355 in → 110 out (100 reasoning)
628dfad
JSON Schema Structured Output
(raw) {"commit": "628dfad"}
deepseek/deepseek-v4-pro:low PASS 100% 164 in → 211 out (206 reasoning)
26af303
deepseek/deepseek-v4-pro:low__json_schema PASS 100% 168 in → 238 out (224 reasoning)
9dbe258
JSON Schema Structured Output
(raw) { "commit": "9dbe258" }
deepseek/deepseek-v4-pro:medium PASS 100% 164 in → 97 out (0 reasoning)
The bad commit is **d280a6a** (or the subject line "change add operation"). Here's the reasoning: - The test results show that the initial commit (327b965) passed. - The next commit (5dbec85) also passed. - The most recent commit (d280a6a) failed with exit code 1. Since the failure first appears at commit d280a6a, that's the commit that introduced the bug.
deepseek/deepseek-v4-pro:medium__json_schema PASS 100% 363 in → 99 out (86 reasoning)
c8f78a5
JSON Schema Structured Output
(raw) {"commit": "c8f78a5"}
deepseek/deepseek-v4-pro:none PASS 100% 166 in → 54 out (0 reasoning)
Based on the test results, the bad commit is: **be36450** This commit "change add operation" is the one that introduced the bug, as it's the first commit where the tests failed (exit code 1), while all previous commits passed successfully.
deepseek/deepseek-v4-pro:none__json_schema PASS 100% 166 in → 9 out (0 reasoning)
f77608f
JSON Schema Structured Output
(raw) {"commit": "f77608f"}
deepseek/deepseek-v4-pro:xhigh PASS 100% 245 in → 227 out (222 reasoning)
fdccc42
deepseek/deepseek-v4-pro:xhigh__json_schema PASS 100% 443 in → 228 out (216 reasoning)
d31ce7e
JSON Schema Structured Output
(raw) {"commit": "d31ce7e"}
google/gemini-3-flash-preview:high PASS 100% 185 in → 139 out (122 reasoning)
The bad commit is **6a0d6ea** (change add operation).
google/gemini-3-flash-preview:high__json_schema PASS 100% 248 in → 243 out (232 reasoning)
56c1c2b
JSON Schema Structured Output
(raw) {"commit":"56c1c2b"}
google/gemini-3-flash-preview:low PASS 100% 181 in → 121 out (101 reasoning)
The bad commit is **691b201** (or "change add operation").
google/gemini-3-flash-preview:low__json_schema PASS 100% 244 in → 12 out (0 reasoning)
6251931
JSON Schema Structured Output
(raw) {"commit": "6251931"}
google/gemini-3-flash-preview:medium PASS 100% 187 in → 314 out (307 reasoning)
c904b6c
google/gemini-3-flash-preview:medium__json_schema PASS 100% 240 in → 217 out (207 reasoning)
eb9c285
JSON Schema Structured Output
(raw) {"commit":"eb9c285"}
google/gemini-3-flash-preview:xhigh PASS 100% 185 in → 138 out (131 reasoning)
14d7d04
google/gemini-3-flash-preview:xhigh__json_schema PASS 100% 246 in → 213 out (202 reasoning)
d2c7f2b
JSON Schema Structured Output
(raw) {"commit":"d2c7f2b"}
google/gemini-3.1-flash-lite-preview:high PASS 100% 183 in → 495 out (489 reasoning)
ac047c2
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100% 186 in → 390 out (374 reasoning)
2427aa9
JSON Schema Structured Output
(raw) { "commit": "2427aa9" }
google/gemini-3.1-flash-lite-preview:low PASS 100% 185 in → 266 out (134 reasoning)
The bad commit is **23f7760** (or "change add operation"). **Explanation:** By looking at the test results in order: * `c926f81` (Initial commit) passed. * `3ba765d` (add feature X) passed. * `23f7760` (change add operation) failed. Since the build passed at `3ba765d` but failed at the next commit `23f7760`, the bug was introduced by `23f7760`.
google/gemini-3.1-flash-lite-preview:low__json_schema PASS 100% 182 in → 123 out (112 reasoning)
fbe177d
JSON Schema Structured Output
(raw) {"commit": "fbe177d"}
google/gemini-3.1-flash-lite-preview:medium PASS 100% 179 in → 251 out (234 reasoning)
The bad commit is **49ba378** (change add operation).
google/gemini-3.1-flash-lite-preview:medium__json_schema PASS 100% 186 in → 155 out (143 reasoning)
994f508
JSON Schema Structured Output
(raw) {"commit": "994f508"}
google/gemini-3.1-flash-lite-preview:xhigh PASS 100% 184 in → 368 out (356 reasoning)
The bad commit is **84da023**.
google/gemini-3.1-flash-lite-preview:xhigh__json_schema PASS 100% 184 in → 263 out (252 reasoning)
51d4e1f
JSON Schema Structured Output
(raw) {"commit":"51d4e1f"}
google/gemini-3.1-pro-preview:high PASS 100% 177 in → 190 out (184 reasoning)
db27007
google/gemini-3.1-pro-preview:high__json_schema PASS 100% 246 in → 102 out (91 reasoning)
aa3e886
JSON Schema Structured Output
(raw) {"commit": "aa3e886"}
google/gemini-3.1-pro-preview:low PASS 100% 185 in → 142 out (93 reasoning)
Based on the test results provided, the commit that broke the build is the first one to fail the test. The bad commit hash is **6c4101c** (or the subject line **change add operation**).
google/gemini-3.1-pro-preview:low__json_schema PASS 100% 246 in → 90 out (75 reasoning)
3473cc0
JSON Schema Structured Output
(raw) { "commit": "3473cc0" }
google/gemini-3.1-pro-preview:medium PASS 100% 183 in → 168 out (116 reasoning)
The bad commit hash that introduced the bug is **722bec9** (or by subject line: **change add operation**). As shown in the test results, this is the first commit where the test output goes from PASS to FAIL.
google/gemini-3.1-pro-preview:medium__json_schema PASS 100% 246 in → 64 out (54 reasoning)
6bd3393
JSON Schema Structured Output
(raw) {"commit":"6bd3393"}
google/gemini-3.1-pro-preview:xhigh PASS 100% 183 in → 263 out (256 reasoning)
41e1a03
google/gemini-3.1-pro-preview:xhigh__json_schema PASS 100% 248 in → 154 out (143 reasoning)
870b934
JSON Schema Structured Output
(raw) {"commit":"870b934"}
google/gemini-3.5-flash-lite:high PASS 100% 182 in → 311 out (305 reasoning)
7641fa5
google/gemini-3.5-flash-lite:high__json_schema PASS 100% 176 in → 386 out (371 reasoning)
24daa15
JSON Schema Structured Output
(raw) { "commit": "24daa15" }
google/gemini-3.5-flash-lite:low PASS 100% 183 in → 6 out (0 reasoning)
9de8f63
google/gemini-3.5-flash-lite:low__json_schema PASS 100% 244 in → 15 out (0 reasoning)
4a35dad
JSON Schema Structured Output
(raw) { "commit": "4a35dad" }
google/gemini-3.5-flash-lite:max PASS 100% 187 in → 334 out (327 reasoning)
4423083
google/gemini-3.5-flash-lite:max__json_schema PASS 100% 240 in → 422 out (410 reasoning)
4a72d8d
JSON Schema Structured Output
(raw) {"commit": "4a72d8d"}
google/gemini-3.5-flash-lite:medium PASS 100% 186 in → 230 out (223 reasoning)
d29d991
google/gemini-3.5-flash-lite:medium__json_schema PASS 100% 242 in → 245 out (235 reasoning)
8fac223
JSON Schema Structured Output
(raw) {"commit": "8fac223"}
google/gemini-3.5-flash-lite:xhigh PASS 100% 183 in → 190 out (183 reasoning)
b0d23c2
google/gemini-3.5-flash-lite:xhigh__json_schema PASS 100% 244 in → 364 out (347 reasoning)
f6882c3
JSON Schema Structured Output
(raw) { "commit": "f6882c3" }
google/gemini-3.5-flash:high PASS 100% 177 in → 239 out (234 reasoning)
aff97c6
google/gemini-3.5-flash:high__json_schema PASS 100% 240 in → 347 out (337 reasoning)
94cf2f4
JSON Schema Structured Output
(raw) {"commit":"94cf2f4"}
google/gemini-3.5-flash:low PASS 100% 185 in → 143 out (120 reasoning)
The commit that broke the build is **11c6676** (or "change add operation").
google/gemini-3.5-flash:low__json_schema PASS 100% 240 in → 57 out (43 reasoning)
9ca5aac
JSON Schema Structured Output
(raw) { "commit": "9ca5aac" }
google/gemini-3.5-flash:medium PASS 100% 185 in → 248 out (227 reasoning)
The commit that broke the build is **9028913** (change add operation).
google/gemini-3.5-flash:medium__json_schema PASS 100% 246 in → 149 out (137 reasoning)
2357535
JSON Schema Structured Output
(raw) {"commit": "2357535"}
google/gemini-3.5-flash:xhigh PASS 100% 185 in → 190 out (168 reasoning)
The bad commit is **cd7487e** (or the subject line "change add operation").
google/gemini-3.5-flash:xhigh__json_schema PASS 100% 242 in → 229 out (219 reasoning)
eb5e99a
JSON Schema Structured Output
(raw) {"commit":"eb5e99a"}
google/gemini-3.6-flash:high PASS 100% 186 in → 262 out (248 reasoning)
**b38e2d6** (change add operation)
google/gemini-3.6-flash:high__json_schema PASS 100% 240 in → 287 out (278 reasoning)
9a79ade
JSON Schema Structured Output
(raw) {"commit":"9a79ade"}
google/gemini-3.6-flash:low PASS 100% 184 in → 97 out (75 reasoning)
The bad commit is **9615421** (subject line: "change add operation").
google/gemini-3.6-flash:low__json_schema PASS 100% 180 in → 17 out (0 reasoning)
a654d39
JSON Schema Structured Output
(raw) { "commit": "a654d39" }
google/gemini-3.6-flash:max PASS 100% 179 in → 244 out (236 reasoning)
`d5c20be`
google/gemini-3.6-flash:max__json_schema PASS 100% 242 in → 358 out (348 reasoning)
ca07807
JSON Schema Structured Output
(raw) {"commit":"ca07807"}
google/gemini-3.6-flash:medium PASS 100% 186 in → 200 out (179 reasoning)
The bad commit is **fc274d3** (subject line: "change add operation").
google/gemini-3.6-flash:medium__json_schema PASS 100% 240 in → 192 out (184 reasoning)
6eccfa7
JSON Schema Structured Output
(raw) {"commit":"6eccfa7"}
google/gemini-3.6-flash:xhigh PASS 100% 181 in → 199 out (186 reasoning)
**d3fe8a5** (change add operation)
google/gemini-3.6-flash:xhigh__json_schema PASS 100% 186 in → 306 out (295 reasoning)
7232a5c
JSON Schema Structured Output
(raw) {"commit":"7232a5c"}
google/gemma-4-26b-a4b-it:high PASS 100% 201 in → 187 out (179 reasoning)
3344535
google/gemma-4-26b-a4b-it:high__json_schema PASS 100% 203 in → 294 out (194 reasoning)
32d6167
JSON Schema Structured Output
(raw) { "commit": "32d6167" }
google/gemma-4-26b-a4b-it:low PASS 100% 199 in → 214 out (206 reasoning)
a904355
google/gemma-4-26b-a4b-it:low__json_schema PASS 100% 201 in → 204 out (140 reasoning)
12f53ef
JSON Schema Structured Output
(raw) {"commit": "12f53ef"}
google/gemma-4-26b-a4b-it:medium PASS 100% 196 in → 158 out (119 reasoning)
4ccfdbe
google/gemma-4-26b-a4b-it:medium__json_schema PASS 100% 202 in → 350 out (239 reasoning)
4c48715
JSON Schema Structured Output
(raw) { "commit": "4c48715" }
google/gemma-4-26b-a4b-it:none PASS 100% 198 in → 7 out (0 reasoning)
2d308bd
google/gemma-4-26b-a4b-it:none__json_schema PASS 100% 198 in → 17 out (0 reasoning)
50b5e79
JSON Schema Structured Output
(raw) { "commit": "50b5e79" }
google/gemma-4-26b-a4b-it:xhigh PASS 100% 197 in → 247 out (190 reasoning)
1e63cd3
google/gemma-4-26b-a4b-it:xhigh__json_schema PASS 100% 201 in → 352 out (258 reasoning)
fa130c4
JSON Schema Structured Output
(raw) { "commit": "fa130c4" }
google/gemma-4-31b-it:high PASS 100% 201 in → 158 out (100 reasoning)
e871895
google/gemma-4-31b-it:high__json_schema PASS 100% 201 in → 175 out (105 reasoning)
3d21126
JSON Schema Structured Output
(raw) {"commit": "3d21126"}
google/gemma-4-31b-it:low PASS 100% 195 in → 147 out (1 reasoning)
4baaaef
google/gemma-4-31b-it:low__json_schema PASS 100% 202 in → 136 out (125 reasoning)
e26ccc8
JSON Schema Structured Output
(raw) {"commit":"e26ccc8"}
google/gemma-4-31b-it:medium PASS 100% 197 in → 119 out (72 reasoning)
9a981a9
google/gemma-4-31b-it:medium__json_schema PASS 100% 202 in → 153 out (141 reasoning)
1930bde
JSON Schema Structured Output
(raw) {"commit":"1930bde"}
google/gemma-4-31b-it:none PASS 100% 190 in → 5 out (0 reasoning)
ea6abe6
google/gemma-4-31b-it:none__json_schema PASS 100% 194 in → 12 out (0 reasoning)
ad42f23
JSON Schema Structured Output
(raw) {"commit": "ad42f23"}
google/gemma-4-31b-it:xhigh PASS 100% 196 in → 173 out (118 reasoning)
3ee83bf
google/gemma-4-31b-it:xhigh__json_schema PASS 100% 202 in → 136 out (77 reasoning)
86f9d22
JSON Schema Structured Output
(raw) {"commit": "86f9d22"}
ibm-granite/granite-4.1-8b PASS 100% 176 in → 31 out
The bad commit is `feeeef4`, identified by the failing test result for that commit. **Answer:** `feeeef4`
ibm-granite/granite-4.1-8b__json_schema PASS 100% 178 in → 12 out
41171c5
JSON Schema Structured Output
(raw) { "commit": "41171c5" }
inclusionai/ling-2.6-flash PASS 100% 205 in → 132 out
The bad commit is the one that caused the test to fail. Based on the test results: - `d6846e4 Initial commit`: PASS - `5bf5b3b add feature X`: PASS - `6a79079 change add operation`: FAIL The commit that introduced the bug is the one that immediately precedes the failing test. Since the test fails after `6a79079 change add operation`, that commit is the culprit. **Answer:** `6a79079` (or "change add operation")
liquid/lfm-2-24b-a2b PASS 100% 181 in → 83 out
The bad commit is **8c4efdb**. **Explanation:** The commit history is shown newest first, so the most recent commit is `8c4efdb`. The test output shows it as failing (`FAIL`), while all earlier commits passed. Therefore, `8c4efdb` introduced the bug. Answer: **8c4efdb**
minimax/minimax-m2.5:high PASS 100% 202 in → 329 out (312 reasoning)
The bad commit is the most recent one: **11f9021** (“change add operation”).
minimax/minimax-m2.5:high__json_schema PASS 100% 198 in → 349 out (348 reasoning)
6141dca
JSON Schema Structured Output
(raw) { "commit": "6141dca" }
minimax/minimax-m2.5:low PASS 100% 201 in → 155 out (149 reasoning)
5bd33c1
minimax/minimax-m2.5:low__json_schema PASS 100% 202 in → 223 out (191 reasoning)
6b8db9b
JSON Schema Structured Output
(raw) { "commit": "6b8db9b" }
minimax/minimax-m2.5:medium PASS 100% 200 in → 266 out (262 reasoning)
c924121
minimax/minimax-m2.5:medium__json_schema PASS 100% 200 in → 153 out (134 reasoning)
d1e50c1
JSON Schema Structured Output
(raw) { "commit": "d1e50c1" }
minimax/minimax-m2.5:xhigh PASS 100% 200 in → 297 out (314 reasoning)
0ae462e change add operation
minimax/minimax-m2.5:xhigh__json_schema PASS 100% 211 in → 223 out (197 reasoning)
c390ae1
JSON Schema Structured Output
(raw) { "commit": "c390ae1" }
minimax/minimax-m2.7:high PASS 100% 203 in → 174 out (168 reasoning)
d1d4178
minimax/minimax-m2.7:high__json_schema PASS 100% 195 in → 156 out (137 reasoning)
49507d8
JSON Schema Structured Output
(raw) {"commit": "49507d8"}
minimax/minimax-m2.7:low PASS 100% 205 in → 265 out (260 reasoning)
792c7bc
minimax/minimax-m2.7:low__json_schema PASS 100% 333 in → 295 out (285 reasoning)
404c1bb
JSON Schema Structured Output
(raw) {"commit":"404c1bb"}
minimax/minimax-m2.7:medium PASS 100% 198 in → 287 out (283 reasoning)
f33fb4b
minimax/minimax-m2.7:medium__json_schema PASS 100% 333 in → 306 out (296 reasoning)
a26f925
JSON Schema Structured Output
(raw) {"commit":"a26f925"}
minimax/minimax-m2.7:xhigh PASS 100% 198 in → 267 out (262 reasoning)
e924838
minimax/minimax-m2.7:xhigh__json_schema PASS 100% 335 in → 208 out (198 reasoning)
a73ceff
JSON Schema Structured Output
(raw) {"commit":"a73ceff"}
minimax/minimax-m3:high PASS 100% 338 in → 84 out (82 reasoning)
31450da
minimax/minimax-m3:high__json_schema PASS 100% 327 in → 13 out (0 reasoning)
2e36f09
JSON Schema Structured Output
(raw) { "commit": "2e36f09" }
minimax/minimax-m3:low PASS 100% 338 in → 46 out (48 reasoning)
892410f
minimax/minimax-m3:low__json_schema PASS 100% 327 in → 11 out (0 reasoning)
af927fe
JSON Schema Structured Output
(raw) { "commit": "af927fe" }
minimax/minimax-m3:medium PASS 100% 342 in → 94 out (75 reasoning)
**d3c0e1c** (change add operation)
minimax/minimax-m3:medium__json_schema PASS 100% 333 in → 15 out (0 reasoning)
4b0f9d2
JSON Schema Structured Output
(raw) { "commit": "4b0f9d2" }
minimax/minimax-m3:xhigh PASS 100% 340 in → 88 out (81 reasoning)
d46b1ce
minimax/minimax-m3:xhigh__json_schema PASS 100% 327 in → 12 out (0 reasoning)
617af9f
JSON Schema Structured Output
(raw) { "commit": "617af9f" }
mistralai/devstral-2512 PASS 100% 183 in → 58 out
Based on the git commit history and test results, the bad commit that broke the build is: **d24e6df** (or "change add operation") This is the only commit that resulted in a test failure (exit code 1), while all previous commits passed.
mistralai/devstral-2512__json_schema PASS 100% 181 in → 11 out
f9cb1be
JSON Schema Structured Output
(raw) {"commit": "f9cb1be"}
mistralai/mistral-medium-3-5:high PASS 100% 193 in → 352 out (225 reasoning)
The bad commit is the newest one that introduced the failure. Given the test results, `bde3e76` (change add operation) is the first commit with a FAIL status, while all prior commits (including `c6ffa76` and `de613d2`) passed. **Answer:** bde3e76
mistralai/mistral-medium-3-5:high__json_schema PASS 100% 187 in → 313 out (236 reasoning)
690d6f3
JSON Schema Structured Output
(raw) {"commit": "690d6f3"}
mistralai/mistral-medium-3-5:low PASS 100% 197 in → 373 out (245 reasoning)
The test results show that commit **81ea46c** (add feature X) passed, but the next commit **8a4c568** (change add operation) failed. Therefore, the bad commit is **8a4c568**. 8a4c568
mistralai/mistral-medium-3-5:low__json_schema PASS 100% 179 in → 262 out (217 reasoning)
dcd0ce8
JSON Schema Structured Output
(raw) {"commit": "dcd0ce8"}
mistralai/mistral-medium-3-5:medium PASS 100% 195 in → 317 out (208 reasoning)
The commit that introduced the bug is the first one that caused a test failure. Since the oldest commits (9f9b8eb and a567bc4) passed, and the newest commit (07c9d5e) failed, the bad commit is: 07c9d5e
mistralai/mistral-medium-3-5:medium__json_schema PASS 100% 183 in → 301 out (251 reasoning)
03b91e9
JSON Schema Structured Output
(raw) {"commit": "03b91e9"}
mistralai/mistral-medium-3-5:none PASS 100% 197 in → 98 out (0 reasoning)
Based on the test results provided, the bad commit is the one where the tests started failing. - `35b0fae Initial commit`: PASS - `0674903 add feature X`: PASS - `e26758c change add operation`: FAIL The first commit that introduced the failure is `e26758c change add operation`. **Answer:** `e26758c`
mistralai/mistral-medium-3-5:none__json_schema PASS 100% 179 in → 11 out (0 reasoning)
af927fe
JSON Schema Structured Output
(raw) {"commit": "af927fe"}
mistralai/mistral-medium-3-5:xhigh PASS 100% 193 in → 442 out (313 reasoning)
The bad commit is the first one that introduced a build failure, which is the newest commit in the history. Since the test for `f105ff4` ("change add operation") failed while all prior commits passed, the broken commit is: f105ff4
mistralai/mistral-medium-3-5:xhigh__json_schema PASS 100% 187 in → 395 out (346 reasoning)
e869262
JSON Schema Structured Output
(raw) {"commit": "e869262"}
moonshotai/kimi-k2.6:high PASS 100% 174 in → 283 out (248 reasoning)
4d5a85e
moonshotai/kimi-k2.6:high__json_schema PASS 100% 166 in → 266 out (241 reasoning)
change add operation
JSON Schema Structured Output
(raw) { "commit": "change add operation" }
moonshotai/kimi-k2.6:low PASS 100% 172 in → 292 out (264 reasoning)
03c984f
moonshotai/kimi-k2.6:low__json_schema PASS 100% 171 in → 626 out (289 reasoning)
bfb00f7
JSON Schema Structured Output
(raw) { "commit": "bfb00f7" }
moonshotai/kimi-k2.6:medium PASS 100% 166 in → 216 out (210 reasoning)
88ecee0
moonshotai/kimi-k2.6:medium__json_schema PASS 100% 167 in → 281 out (236 reasoning)
d07bd69
JSON Schema Structured Output
(raw) { "commit": "d07bd69" }
moonshotai/kimi-k2.6:xhigh PASS 100% 172 in → 183 out (176 reasoning)
08d8cc3
moonshotai/kimi-k2.6:xhigh__json_schema PASS 100% 164 in → 295 out (315 reasoning)
bcd3269
JSON Schema Structured Output
(raw) { "commit": "bcd3269" }
moonshotai/kimi-k2.7-code:high PASS 100% 172 in → 95 out (75 reasoning)
The bad commit is **72b4d72** (“change add operation”).
moonshotai/kimi-k2.7-code:high__json_schema PASS 100% 172 in → 69 out (55 reasoning)
2e4ce35
JSON Schema Structured Output
(raw) { "commit": "2e4ce35" }
moonshotai/kimi-k2.7-code:low PASS 100% 168 in → 119 out (93 reasoning)
The bad commit is **`38d876c`** (“change add operation”).
moonshotai/kimi-k2.7-code:low__json_schema PASS 100% 259 in → 71 out (60 reasoning)
0566fb7
JSON Schema Structured Output
(raw) {"commit": "0566fb7"}
moonshotai/kimi-k2.7-code:medium PASS 100% 168 in → 81 out (76 reasoning)
a73778d
moonshotai/kimi-k2.7-code:medium__json_schema PASS 100% 172 in → 68 out (54 reasoning)
06b63f4
JSON Schema Structured Output
(raw) { "commit": "06b63f4" }
moonshotai/kimi-k2.7-code:xhigh PASS 100% 170 in → 144 out (130 reasoning)
The bad commit is: **bc8bfa4** — *change add operation*
moonshotai/kimi-k3:high PASS 100% 249 in → 377 out (142 reasoning)
**Bad commit: `7f62c2e` — "change add operation"** **Reasoning:** Walking through the commits chronologically (oldest to newest): 1. `a2fcf7a` (Initial commit) — **PASS** ✓ 2. `e484909` (add feature X) — **PASS** ✓ 3. `7f62c2e` (change add operation) — **FAIL** ✗ Since commit `e484909` is the **last known good** commit and `7f62c2e` is the **first known bad** commit, the bug was introduced by `7f62c2e` ("change add operation"). This is exactly the transition point where the build went from passing to failing — the changes made to the add operation in that commit broke the build. To fix it, you could inspect the changes with: ```bash git show 7f62c2e ``` or revert it with: ```bash git revert 7f62c2e ```
moonshotai/kimi-k3:high__json_schema PASS 100% 245 in → 263 out (66 reasoning)
**Bad commit: `c80cae2` ("change add operation")** **Reasoning:** - `75c17db` (Initial commit) → PASS - `a16712c` (add feature X) → PASS - `c80cae2` (change add operation) → **FAIL** Since the build passed at `a16712c` and first failed at `c80cae2`, the commit `c80cae2` is the one that introduced the bug. This is essentially what `git bisect` would conclude: the transition point between the last known-good commit and the first known-bad commit identifies `c80cae2` as the culprit. Given its subject line ("change add operation"), the bug likely stems from a modification to an addition function — worth checking that diff for issues like incorrect operator logic, changed argument order, or type mismatches.
moonshotai/kimi-k3:low PASS 100% 251 in → 160 out (84 reasoning)
The bad commit is **aae1fdd** — "change add operation". The two earlier commits (9d6f3d8 and 9bf8d65) both pass, and aae1fdd is the first commit where the build fails, so it's the one that introduced the bug.
moonshotai/kimi-k3:low__json_schema PASS 100% 347 in → 118 out (95 reasoning)
1d26cdf
JSON Schema Structured Output
(raw) {"commit":"1d26cdf"}
moonshotai/kimi-k3:max PASS 100% 243 in → 284 out (96 reasoning)
**Bad commit: `fdf4584` ("change add operation")** **Reasoning:** - `da8f47e` (Initial commit) → **PASS** - `939e126` (add feature X) → **PASS** - `fdf4584` (change add operation) → **FAIL** Since the build passes at `939e126` and fails at the very next commit, `fdf4584` is the commit that introduced the bug. The subject line "change add operation" is also consistent with this — modifying existing core logic is a common source of regressions. **Suggested next steps:** - Inspect the change: `git show fdf4584` - Revert it if needed: `git revert fdf4584` - Or check out the last known-good commit: `git checkout 939e126`
moonshotai/kimi-k3:max__json_schema PASS 100% 249 in → 231 out (103 reasoning)
The bad commit is **`42c2e37`** ("change add operation"). **Reasoning:** - `164cf2b` (Initial commit): PASS - `ab10f9e` (add feature X): PASS - `42c2e37` (change add operation): **FAIL** Since `ab10f9e` was the last passing commit and `42c2e37` is the first failing commit, the bug was introduced in `42c2e37` — the commit that changed the add operation.
moonshotai/kimi-k3:medium PASS 100% 243 in → 246 out (133 reasoning)
**Bad commit: `05652cf` — "change add operation"** Reasoning: - `88ae5f6` (Initial commit): PASS - `3891751` (add feature X): PASS - `05652cf` (change add operation): FAIL ← first failing commit Since the build passes at `3891751` and first fails at `05652cf`, the bug was introduced in commit **`05652cf`** ("change add operation").
moonshotai/kimi-k3:medium__json_schema PASS 100% 243 in → 245 out (96 reasoning)
**Bad commit: `298f4aa` — "change add operation"** **Reasoning:** - `36af918` (Initial commit): PASS ✅ - `7455d49` (add feature X): PASS ✅ - `298f4aa` (change add operation): FAIL ❌ The build passed through `7455d49` but fails at `298f4aa`, so `298f4aa` is the first bad commit — the one that introduced the bug. The subject line "change add operation" is also a hint: modifying the `add` operation likely broke existing functionality that depended on its original behavior.
moonshotai/kimi-k3:xhigh PASS 100% 247 in → 140 out (30 reasoning)
**Bad commit: `f404208` — "change add operation"** **Reasoning:** - `f6fd7fb` (Initial commit): PASS ✅ - `7c16b66` (add feature X): PASS ✅ - `f404208` (change add operation): FAIL ❌ Since the build passed on the first two commits and only started failing at `f404208`, that commit is the one that introduced the bug.
moonshotai/kimi-k3:xhigh__json_schema PASS 100% 245 in → 210 out (55 reasoning)
**Bad commit: `0ffa9e2` ("change add operation")** Reasoning: - `b50d957` (Initial commit): PASS - `408d869` (add feature X): PASS - `0ffa9e2` (change add operation): **FAIL** Since the build passed at `408d869` and first fails at `0ffa9e2`, the commit `0ffa9e2` ("change add operation") is the one that introduced the bug. As the subject line suggests, this commit modified the add operation — that's the most likely place to look for the regression (e.g., an incorrect change to the addition logic).
nvidia/nemotron-3-nano-30b-a3b:high PASS 100% 190 in → 123 out (96 reasoning)
c84caec
nvidia/nemotron-3-nano-30b-a3b:high__json_schema PASS 100% 196 in → 153 out (116 reasoning)
549b456
JSON Schema Structured Output
(raw) { "commit": "549b456" }
nvidia/nemotron-3-nano-30b-a3b:low PASS 100% 194 in → 111 out (106 reasoning)
cb43b67
nvidia/nemotron-3-nano-30b-a3b:low__json_schema PASS 100% 198 in → 213 out (184 reasoning)
af0477c
JSON Schema Structured Output
(raw) {"commit": "af0477c" }
nvidia/nemotron-3-nano-30b-a3b:medium PASS 100% 192 in → 126 out (112 reasoning)
68fabbf
nvidia/nemotron-3-nano-30b-a3b:medium__json_schema PASS 100% 194 in → 168 out (113 reasoning)
375c64e
JSON Schema Structured Output
(raw) { "commit": "375c64e" }
nvidia/nemotron-3-nano-30b-a3b:none PASS 100% 196 in → 17 out (0 reasoning)
abc1234 **Commit Subject:** `change add operation`
nvidia/nemotron-3-nano-30b-a3b:none__json_schema PASS 100% 196 in → 19 out (0 reasoning)
0f33014 change add operation
JSON Schema Structured Output
(raw) { "commit": "0f33014 change add operation" }
nvidia/nemotron-3-nano-30b-a3b:xhigh PASS 100% 200 in → 183 out (142 reasoning)
40c11b7
nvidia/nemotron-3-nano-30b-a3b:xhigh__json_schema PASS 100% 194 in → 105 out (84 reasoning)
d5344b1
JSON Schema Structured Output
(raw) { "commit": "d5344b1" }
nvidia/nemotron-3-super-120b-a12b:high PASS 100% 196 in → 125 out (103 reasoning)
05e9c78
nvidia/nemotron-3-super-120b-a12b:high__json_schema PASS 100% 200 in → 220 out (175 reasoning)
99b2530
JSON Schema Structured Output
(raw) { "commit": "99b2530" }
nvidia/nemotron-3-super-120b-a12b:low PASS 100% 198 in → 113 out (94 reasoning)
59b0117
nvidia/nemotron-3-super-120b-a12b:low__json_schema PASS 100% 196 in → 178 out (138 reasoning)
e3d3114
JSON Schema Structured Output
(raw) { "commit": "e3d3114" }
nvidia/nemotron-3-super-120b-a12b:medium PASS 100% 200 in → 150 out (128 reasoning)
c395e5d
nvidia/nemotron-3-super-120b-a12b:medium__json_schema PASS 100% 196 in → 112 out (83 reasoning)
74dc43a
JSON Schema Structured Output
(raw) { "commit": "74dc43a" }
nvidia/nemotron-3-super-120b-a12b:none PASS 100% 196 in → 7 out (0 reasoning)
1808ba9
nvidia/nemotron-3-super-120b-a12b:none__json_schema PASS 100% 194 in → 12 out (0 reasoning)
87a18fe
JSON Schema Structured Output
(raw) {"commit": "87a18fe"}
nvidia/nemotron-3-super-120b-a12b:xhigh PASS 100% 198 in → 144 out (132 reasoning)
1e8c451
nvidia/nemotron-3-super-120b-a12b:xhigh__json_schema PASS 100% 198 in → 91 out (66 reasoning)
9b31667
JSON Schema Structured Output
(raw) { "commit": "9b31667" }
openai/gpt-5.4-mini:high PASS 100% 172 in → 73 out (63 reasoning)
b047b21
openai/gpt-5.4-mini:high__json_schema PASS 100% 205 in → 90 out (71 reasoning)
ef661f2
JSON Schema Structured Output
(raw) {"commit":"ef661f2"}
openai/gpt-5.4-mini:low PASS 100% 164 in → 33 out (23 reasoning)
586c97f
openai/gpt-5.4-mini:low__json_schema PASS 100% 205 in → 40 out (21 reasoning)
b295ddf
JSON Schema Structured Output
(raw) {"commit":"b295ddf"}
openai/gpt-5.4-mini:medium PASS 100% 170 in → 55 out (44 reasoning)
775a2f6
openai/gpt-5.4-mini:medium__json_schema PASS 100% 209 in → 59 out (41 reasoning)
598b435
JSON Schema Structured Output
(raw) {"commit":"598b435"}
openai/gpt-5.4-mini:none PASS 100% 164 in → 8 out (0 reasoning)
253f0bf
openai/gpt-5.4-mini:none__json_schema PASS 100% 207 in → 19 out (0 reasoning)
f1b8ed2
JSON Schema Structured Output
(raw) {"commit":"f1b8ed2"}
openai/gpt-5.4-mini:xhigh PASS 100% 164 in → 149 out (139 reasoning)
e28811a
openai/gpt-5.4-mini:xhigh__json_schema PASS 100% 205 in → 159 out (140 reasoning)
7844c39
JSON Schema Structured Output
(raw) {"commit":"7844c39"}
openai/gpt-5.4-nano:high PASS 100% 162 in → 42 out (32 reasoning)
1faa80f
openai/gpt-5.4-nano:high__json_schema PASS 100% 215 in → 43 out (23 reasoning)
6b9544a
JSON Schema Structured Output
(raw) {"commit":"6b9544a"}
openai/gpt-5.4-nano:low PASS 100% 172 in → 38 out (25 reasoning)
d1c5b7a
openai/gpt-5.4-nano:low__json_schema PASS 100% 211 in → 16 out (0 reasoning)
401ac91
JSON Schema Structured Output
(raw) {"commit":"401ac91"}
openai/gpt-5.4-nano:medium PASS 100% 162 in → 7 out (0 reasoning)
ac82192
openai/gpt-5.4-nano:medium__json_schema PASS 100% 211 in → 39 out (19 reasoning)
c2c1954
JSON Schema Structured Output
(raw) {"commit":"c2c1954"}
openai/gpt-5.4-nano:none PASS 100% 162 in → 7 out (0 reasoning)
717893a
openai/gpt-5.4-nano:none__json_schema PASS 100% 211 in → 17 out (0 reasoning)
97855e1
JSON Schema Structured Output
(raw) {"commit":"97855e1"}
openai/gpt-5.4-nano:xhigh PASS 100% 172 in → 69 out (58 reasoning)
3b5a722
openai/gpt-5.4-nano:xhigh__json_schema PASS 100% 209 in → 84 out (65 reasoning)
35e5907
JSON Schema Structured Output
(raw) {"commit":"35e5907"}
openai/gpt-5.4:high PASS 100% 164 in → 56 out (45 reasoning)
1b0450e
openai/gpt-5.4:high__json_schema PASS 100% 205 in → 61 out (42 reasoning)
d5bf283
JSON Schema Structured Output
(raw) {"commit":"d5bf283"}
openai/gpt-5.4:low PASS 100% 164 in → 19 out (10 reasoning)
268d289
openai/gpt-5.4:low__json_schema PASS 100% 215 in → 31 out (10 reasoning)
d8b3eec
JSON Schema Structured Output
(raw) {"commit":"d8b3eec"}
openai/gpt-5.4:medium PASS 100% 168 in → 28 out (18 reasoning)
1eb2811
openai/gpt-5.4:medium__json_schema PASS 100% 207 in → 36 out (17 reasoning)
a000b05
JSON Schema Structured Output
(raw) {"commit":"a000b05"}
openai/gpt-5.4:none PASS 100% 168 in → 7 out (0 reasoning)
122a359
openai/gpt-5.4:none__json_schema PASS 100% 209 in → 18 out (0 reasoning)
0e9acf1
JSON Schema Structured Output
(raw) {"commit":"0e9acf1"}
openai/gpt-5.4:xhigh PASS 100% 168 in → 118 out (109 reasoning)
372ea36
openai/gpt-5.4:xhigh__json_schema PASS 100% 205 in → 60 out (41 reasoning)
525bc8c
JSON Schema Structured Output
(raw) {"commit":"525bc8c"}
openai/gpt-5.5:high PASS 100% 170 in → 28 out (17 reasoning)
b089a6f
openai/gpt-5.5:high__json_schema PASS 100% 211 in → 18 out (0 reasoning)
8a5d513
JSON Schema Structured Output
(raw) {"commit":"8a5d513"}
openai/gpt-5.5:low PASS 100% 168 in → 8 out (0 reasoning)
37a3aff
openai/gpt-5.5:low__json_schema PASS 100% 207 in → 18 out (0 reasoning)
c21cf9f
JSON Schema Structured Output
(raw) {"commit":"c21cf9f"}
openai/gpt-5.5:medium PASS 100% 168 in → 25 out (15 reasoning)
4b41761
openai/gpt-5.5:medium__json_schema PASS 100% 209 in → 17 out (0 reasoning)
12c783d
JSON Schema Structured Output
(raw) {"commit":"12c783d"}
openai/gpt-5.5:none PASS 100% 166 in → 8 out (0 reasoning)
5b372fe
openai/gpt-5.5:none__json_schema PASS 100% 205 in → 18 out (0 reasoning)
97f1fb9
JSON Schema Structured Output
(raw) {"commit":"97f1fb9"}
openai/gpt-5.5:xhigh PASS 100% 172 in → 47 out (36 reasoning)
1c8870b
openai/gpt-5.5:xhigh__json_schema PASS 100% 207 in → 16 out (0 reasoning)
eedca33
JSON Schema Structured Output
(raw) {"commit":"eedca33"}
openai/gpt-5.6-luna:high PASS 100% 168 in → 9 out (0 reasoning)
e0cbd28
openai/gpt-5.6-luna:high__json_schema PASS 100% 209 in → 16 out (0 reasoning)
3354283
JSON Schema Structured Output
(raw) {"commit":"3354283"}
openai/gpt-5.6-luna:low PASS 100% 180 in → 11 out (0 reasoning)
5e7e0d0
openai/gpt-5.6-luna:low__json_schema PASS 100% 215 in → 18 out (0 reasoning)
f5beaa3
JSON Schema Structured Output
(raw) {"commit":"f5beaa3"}
openai/gpt-5.6-luna:max PASS 100% 162 in → 7 out (0 reasoning)
1991351
openai/gpt-5.6-luna:max__json_schema PASS 100% 209 in → 58 out (39 reasoning)
7544b04
JSON Schema Structured Output
(raw) {"commit":"7544b04"}
openai/gpt-5.6-luna:medium PASS 100% 166 in → 9 out (0 reasoning)
12ee7f0
openai/gpt-5.6-luna:medium__json_schema PASS 100% 207 in → 16 out (0 reasoning)
624491a
JSON Schema Structured Output
(raw) {"commit":"624491a"}
openai/gpt-5.6-luna:none PASS 100% 166 in → 8 out (0 reasoning)
f952be8
openai/gpt-5.6-luna:none__json_schema PASS 100% 203 in → 16 out (0 reasoning)
468acf4
JSON Schema Structured Output
(raw) {"commit":"468acf4"}
openai/gpt-5.6-luna:xhigh PASS 100% 168 in → 7 out (0 reasoning)
482f517
openai/gpt-5.6-luna:xhigh__json_schema PASS 100% 211 in → 46 out (26 reasoning)
fdc54d6
JSON Schema Structured Output
(raw) {"commit":"fdc54d6"}
openai/gpt-5.6-sol:high PASS 100% 172 in → 8 out (0 reasoning)
e1869ec
openai/gpt-5.6-sol:high__json_schema PASS 100% 207 in → 18 out (0 reasoning)
8a9b402
JSON Schema Structured Output
(raw) {"commit":"8a9b402"}
openai/gpt-5.6-sol:low PASS 100% 168 in → 9 out (0 reasoning)
3604f0c
openai/gpt-5.6-sol:low__json_schema PASS 100% 213 in → 18 out (0 reasoning)
3b2884f
JSON Schema Structured Output
(raw) {"commit":"3b2884f"}
openai/gpt-5.6-sol:max PASS 100% 168 in → 9 out (0 reasoning)
5aefba8
openai/gpt-5.6-sol:max__json_schema PASS 100% 203 in → 16 out (0 reasoning)
5deabaa
JSON Schema Structured Output
(raw) {"commit":"5deabaa"}
openai/gpt-5.6-sol:medium PASS 100% 168 in → 8 out (0 reasoning)
b17cadb
openai/gpt-5.6-sol:medium__json_schema PASS 100% 205 in → 16 out (0 reasoning)
826cef4
JSON Schema Structured Output
(raw) {"commit":"826cef4"}
openai/gpt-5.6-sol:none PASS 100% 166 in → 8 out (0 reasoning)
8aa8819
openai/gpt-5.6-sol:none__json_schema PASS 100% 211 in → 17 out (0 reasoning)
f57330e
JSON Schema Structured Output
(raw) {"commit":"f57330e"}
openai/gpt-5.6-sol:xhigh PASS 100% 172 in → 9 out (0 reasoning)
ce8d9ec
openai/gpt-5.6-sol:xhigh__json_schema PASS 100% 205 in → 16 out (0 reasoning)
226c555
JSON Schema Structured Output
(raw) {"commit":"226c555"}
openai/gpt-5.6-terra:high PASS 100% 170 in → 8 out (0 reasoning)
4bb5817
openai/gpt-5.6-terra:high__json_schema PASS 100% 211 in → 18 out (0 reasoning)
d68e97f
JSON Schema Structured Output
(raw) {"commit":"d68e97f"}
openai/gpt-5.6-terra:low PASS 100% 164 in → 9 out (0 reasoning)
29fb6a3
openai/gpt-5.6-terra:low__json_schema PASS 100% 213 in → 19 out (0 reasoning)
8ef0b2b
JSON Schema Structured Output
(raw) {"commit":"8ef0b2b"}
openai/gpt-5.6-terra:max PASS 100% 166 in → 8 out (0 reasoning)
f369bfb
openai/gpt-5.6-terra:max__json_schema PASS 100% 207 in → 18 out (0 reasoning)
e46a35b
JSON Schema Structured Output
(raw) {"commit":"e46a35b"}
openai/gpt-5.6-terra:medium PASS 100% 164 in → 7 out (0 reasoning)
a767127
openai/gpt-5.6-terra:medium__json_schema PASS 100% 205 in → 17 out (0 reasoning)
2c02809
JSON Schema Structured Output
(raw) {"commit":"2c02809"}
openai/gpt-5.6-terra:none PASS 100% 164 in → 8 out (0 reasoning)
8599a74
openai/gpt-5.6-terra:none__json_schema PASS 100% 209 in → 17 out (0 reasoning)
44a5296
JSON Schema Structured Output
(raw) {"commit":"44a5296"}
openai/gpt-5.6-terra:xhigh PASS 100% 168 in → 9 out (0 reasoning)
483d6d1
openai/gpt-5.6-terra:xhigh__json_schema PASS 100% 213 in → 16 out (0 reasoning)
392aadf
JSON Schema Structured Output
(raw) {"commit":"392aadf"}
openai/gpt-oss-120b:high PASS 100% 231 in → 241 out (228 reasoning)
97d0585
openai/gpt-oss-120b:high__json_schema PASS 100% 233 in → 157 out (127 reasoning)
9bfc8e7
JSON Schema Structured Output
(raw) { "commit": "9bfc8e7" }
openai/gpt-oss-120b:low PASS 100% 235 in → 37 out (18 reasoning)
e0b3c40
openai/gpt-oss-120b:low__json_schema PASS 100% 216 in → 51 out (27 reasoning)
71bc8b6
JSON Schema Structured Output
(raw) { "commit": "71bc8b6" }
openai/gpt-oss-120b:medium PASS 100% 225 in → 48 out (43 reasoning)
445d5b3
openai/gpt-oss-120b:medium__json_schema PASS 100% 229 in → 62 out (43 reasoning)
8ff2954
JSON Schema Structured Output
(raw) { "commit": "8ff2954" }
openai/gpt-oss-120b:xhigh PASS 100% 229 in → 193 out (179 reasoning)
279fe6e
openai/gpt-oss-120b:xhigh__json_schema PASS 100% 227 in → 211 out (193 reasoning)
430f6a8
JSON Schema Structured Output
(raw) {"commit":"430f6a8"}
openai/gpt-oss-20b:high PASS 100% 231 in → 102 out (97 reasoning)
cf77b76
openai/gpt-oss-20b:high__json_schema PASS 100% 223 in → 347 out (328 reasoning)
dade3a5
JSON Schema Structured Output
(raw) { "commit": "dade3a5" }
openai/gpt-oss-20b:low PASS 100% 214 in → 27 out (11 reasoning)
340af50 change add operation
openai/gpt-oss-20b:low__json_schema PASS 100% 229 in → 9 out (0 reasoning)
1696468
JSON Schema Structured Output
(raw) {"commit":"1696468"}
openai/gpt-oss-20b:medium PASS 100% 214 in → 144 out (115 reasoning)
c19f172 (the commit that introduced the bug)
openai/gpt-oss-20b:medium__json_schema PASS 100% 212 in → 112 out (87 reasoning)
bf2deb5
JSON Schema Structured Output
(raw) { "commit": "bf2deb5" }
openai/gpt-oss-20b:xhigh PASS 100% 216 in → 313 out (299 reasoning)
The failing commit is **a95ba7a** (“change add operation”).
openai/gpt-oss-20b:xhigh__json_schema PASS 100% 216 in → 173 out (148 reasoning)
b0eb304
JSON Schema Structured Output
(raw) { "commit" : "b0eb304" }
poolside/laguna-m.1:high PASS 100% 196 in → 556 out (548 reasoning)
12efa74
poolside/laguna-m.1:high__json_schema PASS 100% 192 in → 244 out (232 reasoning)
63ffc47
JSON Schema Structured Output
(raw) {"commit": "63ffc47"}
poolside/laguna-m.1:low PASS 100% 198 in → 385 out (375 reasoning)
6588214
poolside/laguna-m.1:low__json_schema PASS 100% 194 in → 457 out (445 reasoning)
7e2cce8
JSON Schema Structured Output
(raw) {"commit": "7e2cce8"}
poolside/laguna-m.1:medium PASS 100% 192 in → 317 out (307 reasoning)
d72563d
poolside/laguna-m.1:medium__json_schema PASS 100% 186 in → 425 out (409 reasoning)
4badab0
JSON Schema Structured Output
(raw) { "commit": "4badab0" }
poolside/laguna-m.1:none PASS 100% 194 in → 124 out (0 reasoning)
Looking at the test results, I can see that commits were tested from oldest to newest: - c66c76c Initial commit: PASS - 8efcb97 add feature X: PASS - 007d0bb change add operation: FAIL Since the tests are listed oldest to newest and only the newest commit fails, the bad commit must be the one that broke the build. The commit 007d0bb "change add operation" is the first commit where the tests started failing. The answer is: 007d0bb
poolside/laguna-m.1:none__json_schema PASS 100% 192 in → 11 out (0 reasoning)
abd3102
JSON Schema Structured Output
(raw) {"commit": "abd3102"}
poolside/laguna-m.1:xhigh PASS 100% 198 in → 396 out (387 reasoning)
b2b79cf
poolside/laguna-m.1:xhigh__json_schema PASS 100% 192 in → 334 out (320 reasoning)
c1e7446
JSON Schema Structured Output
(raw) {"commit": "c1e7446"}
poolside/laguna-xs-2.1:high PASS 100% 196 in → 419 out (344 reasoning)
The bad commit is `af9f0db` (change add operation). The test results show that the build passed for all prior commits (0a3d341 and 2a9275d) but failed after the commit `af9f0db`, which introduced the breaking change. **Answer:** af9f0db
poolside/laguna-xs-2.1:high__json_schema PASS 100% 196 in → 573 out (555 reasoning)
17ca578
JSON Schema Structured Output
(raw) { "commit": "17ca578" }
poolside/laguna-xs-2.1:low PASS 100% 192 in → 466 out (382 reasoning)
The bad commit is 03f5fe0. The test results show that the first two commits (2f071af and eab1015) pass, but the third commit (03f5fe0) fails. Since the build was working before this commit, it is the one that introduced the bug. Answer: 03f5fe0
poolside/laguna-xs-2.1:low__json_schema PASS 100% 200 in → 593 out (575 reasoning)
9873327
JSON Schema Structured Output
(raw) { "commit": "9873327" }
poolside/laguna-xs-2.1:medium PASS 100% 198 in → 266 out (258 reasoning)
835f44f
poolside/laguna-xs-2.1:medium__json_schema PASS 100% 200 in → 279 out (265 reasoning)
d32966d
JSON Schema Structured Output
(raw) {"commit": "d32966d"}
poolside/laguna-xs-2.1:none PASS 100% 188 in → 6 out (0 reasoning)
c0042da
poolside/laguna-xs-2.1:none__json_schema PASS 100% 194 in → 17 out (0 reasoning)
3896bd4
JSON Schema Structured Output
(raw) { "commit": "3896bd4" }
poolside/laguna-xs-2.1:xhigh PASS 100% 190 in → 1,135 out (1,060 reasoning)
The bad commit is identified by the test failure introduced in the latest commit before the failure. Since the test passed for the first two commits (12f4bba and 037bf09) and failed at 3bba597, this commit must be the one that broke the build. **Answer:** 3bba597
poolside/laguna-xs-2.1:xhigh__json_schema PASS 100% 194 in → 284 out (266 reasoning)
02e4327
JSON Schema Structured Output
(raw) { "commit": "02e4327" }
poolside/laguna-xs.2:high PASS 100% 229 in → 375 out (285 reasoning)
Based on the test results, I can see that: - `bb75ac4` (Initial commit): PASS - `427997d` (add feature X): PASS - `6ded50d` (change add operation): FAIL The bad commit is **6ded50d** - "change add operation" as it's the first commit that introduced test failures.
poolside/laguna-xs.2:high__json_schema PASS 100% 235 in → 245 out (227 reasoning)
2ef9d6e
JSON Schema Structured Output
(raw) { "commit": "2ef9d6e" }
poolside/laguna-xs.2:low PASS 100% 231 in → 316 out (211 reasoning)
Based on the test results: - Commit `d22dfc0` (Initial commit): PASS - Commit `b29f7f5` (add feature X): PASS - Commit `de8b857` (change add operation): FAIL The bad commit is **de8b857** (or "change add operation"). This commit introduced the bug that caused the build to fail, as it's the first commit in the history where tests failed.
poolside/laguna-xs.2:low__json_schema PASS 100% 237 in → 249 out (235 reasoning)
7c21033
JSON Schema Structured Output
(raw) {"commit": "7c21033"}
poolside/laguna-xs.2:medium PASS 100% 231 in → 284 out (206 reasoning)
Based on the test results: - de0b6dd Initial commit: PASS - 6d62a8f add feature X: PASS - ef81f76 change add operation: FAIL The bad commit is **ef81f76** ("change add operation") which is the first commit to introduce the build failure.
poolside/laguna-xs.2:medium__json_schema PASS 100% 225 in → 271 out (253 reasoning)
7dc028e
JSON Schema Structured Output
(raw) { "commit": "7dc028e" }
poolside/laguna-xs.2:none PASS 100% 237 in → 106 out (0 reasoning)
Looking at the test results: - 9e062d0 Initial commit: PASS ✓ - 7f36037 add feature X: PASS ✓ - 99d0a64 change add operation: FAIL ✗ The commit "change add operation" (99d0a64) is the bad commit that introduced the bug, as it's the first commit where the tests fail. **Answer: 99d0a64**
poolside/laguna-xs.2:none__json_schema PASS 100% 235 in → 12 out (0 reasoning)
ec9a9f4
JSON Schema Structured Output
(raw) {"commit": "ec9a9f4"}
poolside/laguna-xs.2:xhigh PASS 100% 235 in → 421 out (320 reasoning)
Based on the test results, I can see that: - Commit e2f56e5 (Initial commit): PASS - Commit 442e713 (add feature X): PASS - Commit a4dd017 (change add operation): FAIL The bad commit is **a4dd017** with the subject line **"change add operation"** - this is the first commit where the tests failed, indicating it introduced the bug.
poolside/laguna-xs.2:xhigh__json_schema PASS 100% 233 in → 248 out (234 reasoning)
d090371
JSON Schema Structured Output
(raw) {"commit": "d090371"}
qwen/qwen3.6-27b:high PASS 100% 190 in → 364 out (275 reasoning)
422f638
qwen/qwen3.6-27b:high__json_schema PASS 100% 196 in → 341 out (250 reasoning)
0100e47
JSON Schema Structured Output
(raw) { "commit": "0100e47" }
qwen/qwen3.6-27b:low PASS 100% 190 in → 328 out (269 reasoning)
48ca2c2
qwen/qwen3.6-27b:low__json_schema PASS 100% 194 in → 540 out (1 reasoning)
74fa02e
JSON Schema Structured Output
(raw) { "commit": "74fa02e" }
qwen/qwen3.6-27b:medium PASS 100% 190 in → 377 out (329 reasoning)
b3999bf
qwen/qwen3.6-27b:medium__json_schema PASS 100% 196 in → 18 out (0 reasoning)
912d53b
JSON Schema Structured Output
(raw) { "commit": "912d53b" }
qwen/qwen3.6-27b:none PASS 100% 192 in → 6 out (0 reasoning)
b619bbb
qwen/qwen3.6-27b:none__json_schema PASS 100% 196 in → 17 out (0 reasoning)
d630977
JSON Schema Structured Output
(raw) { "commit": "d630977" }
qwen/qwen3.6-27b:xhigh PASS 100% 196 in → 707 out (558 reasoning)
80e197a
qwen/qwen3.6-27b:xhigh__json_schema PASS 100% 194 in → 554 out (430 reasoning)
53501a7
JSON Schema Structured Output
(raw) { "commit": "53501a7" }
qwen/qwen3.6-35b-a3b:high PASS 100% 190 in → 320 out (246 reasoning)
5c6cd1b
qwen/qwen3.6-35b-a3b:high__json_schema PASS 100% 192 in → 439 out (362 reasoning)
76178f1
JSON Schema Structured Output
(raw) { "commit": "76178f1" }
qwen/qwen3.6-35b-a3b:low PASS 100% 192 in → 299 out (239 reasoning)
1d70c8d
qwen/qwen3.6-35b-a3b:low__json_schema PASS 100% 190 in → 267 out (223 reasoning)
0bbf75a
JSON Schema Structured Output
(raw) { "commit": "0bbf75a" }
qwen/qwen3.6-35b-a3b:medium PASS 100% 190 in → 416 out (405 reasoning)
0ed9d63
qwen/qwen3.6-35b-a3b:medium__json_schema PASS 100% 186 in → 362 out (307 reasoning)
3868fee
JSON Schema Structured Output
(raw) { "commit": "3868fee" }
qwen/qwen3.6-35b-a3b:none PASS 100% 196 in → 8 out (0 reasoning)
f963b61
qwen/qwen3.6-35b-a3b:none__json_schema PASS 100% 190 in → 15 out (0 reasoning)
fa9bfd6
JSON Schema Structured Output
(raw) { "commit": "fa9bfd6" }
qwen/qwen3.6-35b-a3b:xhigh PASS 100% 186 in → 374 out (363 reasoning)
f50ca0c
qwen/qwen3.6-35b-a3b:xhigh__json_schema PASS 100% 190 in → 339 out (279 reasoning)
366c86a
JSON Schema Structured Output
(raw) { "commit": "366c86a" }
qwen/qwen3.6-flash:high PASS 100% 196 in → 427 out (415 reasoning)
6a0936f
qwen/qwen3.6-flash:low PASS 100% 192 in → 349 out (339 reasoning)
e6e8ffb
qwen/qwen3.6-flash:medium PASS 100% 192 in → 365 out (353 reasoning)
e91304f
qwen/qwen3.6-flash:none PASS 100% 192 in → 7 out (0 reasoning)
6d60876
qwen/qwen3.6-flash:xhigh PASS 100% 194 in → 546 out (535 reasoning)
7448fba
qwen/qwen3.7-flash:high PASS 100% 192 in → 298 out (288 reasoning)
fec0835
qwen/qwen3.7-flash:low PASS 100% 194 in → 243 out (232 reasoning)
924ff69
qwen/qwen3.7-flash:max PASS 100% 192 in → 374 out (362 reasoning)
5850a26
qwen/qwen3.7-flash:medium PASS 100% 190 in → 418 out (408 reasoning)
a869fec
qwen/qwen3.7-flash:none PASS 100% 194 in → 7 out (0 reasoning)
86d2a29
qwen/qwen3.7-flash:xhigh PASS 100% 194 in → 491 out (479 reasoning)
3e64232
qwen/qwen3.7-max:high PASS 100% 188 in → 150 out (140 reasoning)
912feae
qwen/qwen3.7-max:low PASS 100% 196 in → 186 out (174 reasoning)
39a63a5
qwen/qwen3.7-max:medium PASS 100% 190 in → 246 out (159 reasoning)
The bad commit is **aa2bf65** ("change add operation"). **Reasoning:** The test results show that commits `f16183a` and `7d0fd46` both passed, but `aa2bf65` failed. This means the bug was introduced in `aa2bf65`, which is the first commit where the build broke.
qwen/qwen3.7-max:none PASS 100% 192 in → 5 out (0 reasoning)
1febe3f
qwen/qwen3.7-max:xhigh PASS 100% 194 in → 217 out (205 reasoning)
835c05a
qwen/qwen3.7-plus:high PASS 100% 192 in → 246 out (234 reasoning)
c396876
qwen/qwen3.7-plus:low PASS 100% 192 in → 329 out (200 reasoning)
The bad commit is **2a40b7d** ("change add operation"). The test results show that: - `e8609a2` (Initial commit): PASS - `6e2bbcd` (add feature X): PASS - `2a40b7d` (change add operation): **FAIL** The build broke when the code transitioned from a passing state at `6e2bbcd` to a failing state at `2a40b7d`, making `2a40b7d` the offending commit.
qwen/qwen3.7-plus:medium PASS 100% 192 in → 319 out (176 reasoning)
The bad commit that introduced the bug is: **0fdc2c0** ("change add operation") Here's the reasoning: - `31046d9` (Initial commit) → PASS ✅ - `e89603c` (add feature X) → PASS ✅ - `0fdc2c0` (change add operation) → FAIL ❌ The test results show that everything was working fine up to `e89603c`. The next commit, `0fdc2c0` ("change add operation"), is the first one where the test fails, making it the commit that broke the build.
qwen/qwen3.7-plus:none PASS 100% 194 in → 7 out (0 reasoning)
d9d5145
qwen/qwen3.7-plus:xhigh PASS 100% 196 in → 303 out (150 reasoning)
The bad commit is **`4d1059c`** ("change add operation"). Here's the reasoning: - `b070e70` (Initial commit) — **PASS** - `3d1778f` (add feature X) — **PASS** - `4d1059c` (change add operation) — **FAIL** Since the build was passing at `3d1778f` and failed at `4d1059c`, the commit **`4d1059c`** is the first bad commit that introduced the bug. This commit's "change add operation" broke the build.
tencent/hy3:high PASS 100% 176 in → 453 out (447 reasoning)
83a0446
tencent/hy3:high__json_schema PASS 100% 172 in → 439 out (398 reasoning)
a8720c6
JSON Schema Structured Output
(raw) { "commit": "a8720c6" }
tencent/hy3:low PASS 100% 172 in → 436 out (430 reasoning)
02aa4fa
tencent/hy3:low__json_schema PASS 100% 176 in → 317 out (280 reasoning)
1f2c192
JSON Schema Structured Output
(raw) { "commit": "1f2c192" }
tencent/hy3:medium PASS 100% 180 in → 263 out (257 reasoning)
e308dfd
tencent/hy3:medium__json_schema PASS 100% 176 in → 386 out (319 reasoning)
5a6a7c1
JSON Schema Structured Output
(raw) { "commit": "5a6a7c1" }
tencent/hy3:none PASS 100% 175 in → 5 out (0 reasoning)
f17a577
tencent/hy3:none__json_schema PASS 100% 171 in → 12 out (0 reasoning)
688954f
JSON Schema Structured Output
(raw) { "commit": "688954f" }
tencent/hy3:xhigh PASS 100% 174 in → 320 out (310 reasoning)
134b4d4
tencent/hy3:xhigh__json_schema PASS 100% 168 in → 332 out (310 reasoning)
87e76bd
JSON Schema Structured Output
(raw) { "commit": "87e76bd" }
thinkingmachines/inkling-small:high PASS 100% 179 in → 104 out (68 reasoning)
a5e60f9
thinkingmachines/inkling-small:high__json_schema PASS 100% 183 in → 38 out (21 reasoning)
c529f1a
JSON Schema Structured Output
(raw) {"commit":"c529f1a"}
thinkingmachines/inkling-small:low PASS 100% 173 in → 24 out (16 reasoning)
df44053
thinkingmachines/inkling-small:low__json_schema PASS 100% 181 in → 22 out (4 reasoning)
e0f9629
JSON Schema Structured Output
(raw) { "commit": "e0f9629" }
thinkingmachines/inkling-small:max PASS 100% 179 in → 94 out (66 reasoning)
8cd7dca
thinkingmachines/inkling-small:max__json_schema PASS 100% 181 in → 107 out (90 reasoning)
17f72c4
JSON Schema Structured Output
(raw) { "commit": "17f72c4" }
thinkingmachines/inkling-small:medium PASS 100% 181 in → 35 out (21 reasoning)
1f82c1c
thinkingmachines/inkling-small:medium__json_schema PASS 100% 177 in → 36 out (22 reasoning)
7e04cb1
JSON Schema Structured Output
(raw) {"commit":"7e04cb1"}
thinkingmachines/inkling-small:none PASS 100% 173 in → 6 out (0 reasoning)
b366951<|end_message|>
thinkingmachines/inkling-small:xhigh PASS 100% 173 in → 68 out (22 reasoning)
The bad commit is **6bc233c** (subject: "change add operation"). It is the first commit where the test fails (FAIL), while its parent 2c63135 passes.
thinkingmachines/inkling-small:xhigh__json_schema PASS 100% 175 in → 37 out (21 reasoning)
fe88ca6
JSON Schema Structured Output
(raw) { "commit": "fe88ca6" }
thinkingmachines/inkling:high PASS 100% 173 in → 100 out (88 reasoning)
99a79c1
thinkingmachines/inkling:high__json_schema PASS 100% 175 in → 108 out (93 reasoning)
59816bb
JSON Schema Structured Output
(raw) { "commit": "59816bb" }
thinkingmachines/inkling:low PASS 100% 183 in → 28 out (14 reasoning)
e5c8e4a
thinkingmachines/inkling:max PASS 100% 181 in → 157 out (117 reasoning)
The bad commit is **1b2afcc** (subject: "change add operation"), since it is the first commit in the history where the test fails.
thinkingmachines/inkling:medium PASS 100% 181 in → 104 out (93 reasoning)
977c38d
thinkingmachines/inkling:medium__json_schema PASS 100% 175 in → 94 out (80 reasoning)
dac17b9
JSON Schema Structured Output
(raw) {"commit": "dac17b9"}
thinkingmachines/inkling:none PASS 100% 179 in → 9 out (0 reasoning)
f8f0a23
thinkingmachines/inkling:xhigh PASS 100% 179 in → 37 out (28 reasoning)
55464e0
x-ai/grok-4.3:high PASS 100% 349 in → 394 out (389 reasoning)
a39b26b
x-ai/grok-4.3:high__json_schema PASS 100% 406 in → 274 out (267 reasoning)
a119580
JSON Schema Structured Output
(raw) {"commit":"a119580"}
x-ai/grok-4.3:low PASS 100% 353 in → 396 out (321 reasoning)
a7be37f The test results show passing status on the two oldest commits, with a failure isolated to the newest one. This directly identifies a7be37f (subject "change add operation") as the sole commit that introduced the breaking change. No binary search or further git-bisect simulation is required, because the provided per-commit outcomes already pinpoint the regression.
x-ai/grok-4.3:low__json_schema PASS 100% 412 in → 208 out (199 reasoning)
5c716b2
JSON Schema Structured Output
(raw) {"commit":"5c716b2"}
x-ai/grok-4.3:max PASS 100% 351 in → 350 out (346 reasoning)
48281e1
x-ai/grok-4.3:max__json_schema PASS 100% 404 in → 323 out (316 reasoning)
03ed572
JSON Schema Structured Output
(raw) {"commit":"03ed572"}
x-ai/grok-4.3:medium PASS 100% 351 in → 501 out (416 reasoning)
The test results show that commits 11985dc and 29d8d06 both exit successfully (status 0). Only the newest commit, 4fabc73, produces a failing exit status. Because the repository was known to be good before that commit and the failure occurs exactly at that commit, 4fabc73 is the first bad commit that introduced the bug. Final answer: 4fabc73
x-ai/grok-4.3:medium__json_schema PASS 100% 412 in → 378 out (365 reasoning)
3fae5b4
JSON Schema Structured Output
(raw) { "commit": "3fae5b4" }
x-ai/grok-4.3:none PASS 100% 339 in → 3 out (0 reasoning)
175dd14
x-ai/grok-4.3:none__json_schema PASS 100% 400 in → 7 out (0 reasoning)
4398918
JSON Schema Structured Output
(raw) {"commit":"4398918"}
x-ai/grok-4.3:xhigh PASS 100% 351 in → 475 out (471 reasoning)
7c82cff
x-ai/grok-4.3:xhigh__json_schema PASS 100% 406 in → 268 out (260 reasoning)
90d4bfc
JSON Schema Structured Output
(raw) {"commit":"90d4bfc"}
x-ai/grok-4.5:high PASS 100% 369 in → 210 out (207 reasoning)
372856b
x-ai/grok-4.5:high__json_schema PASS 100% 444 in → 336 out (326 reasoning)
4e57ad5
JSON Schema Structured Output
(raw) {"commit":"4e57ad5"}
x-ai/grok-4.5:low PASS 100% 371 in → 184 out (177 reasoning)
d6c3b6e
x-ai/grok-4.5:low__json_schema PASS 100% 440 in → 135 out (126 reasoning)
8bc7032
JSON Schema Structured Output
(raw) {"commit":"8bc7032"}
x-ai/grok-4.5:max PASS 100% 373 in → 178 out (172 reasoning)
a6c0fbb
x-ai/grok-4.5:max__json_schema PASS 100% 442 in → 162 out (153 reasoning)
15c3923
JSON Schema Structured Output
(raw) {"commit":"15c3923"}
x-ai/grok-4.5:medium PASS 100% 369 in → 230 out (226 reasoning)
edb636e
x-ai/grok-4.5:medium__json_schema PASS 100% 440 in → 187 out (178 reasoning)
783e17e
JSON Schema Structured Output
(raw) {"commit":"783e17e"}
x-ai/grok-4.5:xhigh PASS 100% 371 in → 216 out (210 reasoning)
e4a3f32
x-ai/grok-4.5:xhigh__json_schema PASS 100% 442 in → 210 out (199 reasoning)
ad2d9f4
JSON Schema Structured Output
(raw) {"commit":"ad2d9f4"}
z-ai/glm-4.7-flash:high PASS 100% 165 in → 350 out (312 reasoning)
7ffa264
z-ai/glm-4.7-flash:high__json_schema PASS 100% 175 in → 465 out (385 reasoning)
468f6c5
JSON Schema Structured Output
(raw) { "commit": "468f6c5" }
z-ai/glm-4.7-flash:low PASS 100% 173 in → 499 out (400 reasoning)
1b6cffd
z-ai/glm-4.7-flash:low__json_schema PASS 100% 173 in → 485 out (424 reasoning)
5bf5bc6
JSON Schema Structured Output
(raw) { "commit": "5bf5bc6" }
z-ai/glm-4.7-flash:medium PASS 100% 165 in → 570 out (564 reasoning)
090ba43
z-ai/glm-4.7-flash:none PASS 100% 167 in → 5 out (0 reasoning)
417583d
z-ai/glm-4.7-flash:none__json_schema PASS 100% 167 in → 10 out (0 reasoning)
ec1038d
JSON Schema Structured Output
(raw) {"commit": "ec1038d"}
z-ai/glm-4.7-flash:xhigh PASS 100% 175 in → 447 out (394 reasoning)
73c0e63
z-ai/glm-4.7-flash:xhigh__json_schema PASS 100% 177 in → 472 out (411 reasoning)
6c9f2a5
JSON Schema Structured Output
(raw) { "commit": "6c9f2a5" }
z-ai/glm-5.2:high PASS 100% 167 in → 329 out (274 reasoning)
476436c
z-ai/glm-5.2:high__json_schema PASS 100% 167 in → 280 out (231 reasoning)
4e10997
JSON Schema Structured Output
(raw) { "commit": "4e10997" }
z-ai/glm-5.2:low PASS 100% 176 in → 169 out (0 reasoning)
13fd5af
z-ai/glm-5.2:low__json_schema PASS 100% 173 in → 293 out (250 reasoning)
278a28d
JSON Schema Structured Output
(raw) { "commit": "278a28d" }
z-ai/glm-5.2:medium PASS 100% 176 in → 182 out (173 reasoning)
18a44ac
z-ai/glm-5.2:medium__json_schema PASS 100% 180 in → 146 out (132 reasoning)
0cce5b2
JSON Schema Structured Output
(raw) { "commit": "0cce5b2" }
z-ai/glm-5.2:none PASS 100% 172 in → 6 out (0 reasoning)
b991c53
z-ai/glm-5.2:none__json_schema PASS 100% 353 in → 10 out (0 reasoning)
c11d645
JSON Schema Structured Output
(raw) {"commit":"c11d645"}
z-ai/glm-5.2:xhigh PASS 100% 180 in → 96 out (90 reasoning)
983b121
z-ai/glm-5.2:xhigh__json_schema PASS 100% 171 in → 131 out (106 reasoning)
11843d7
JSON Schema Structured Output
(raw) { "commit": "11843d7" }
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)
81db2df4b50b165a27b74fc121564b734299b80e7419b75c6435e54f09ca521f
JSON Schema Structured Output
(raw) {"commit":"81db2df4b50b165a27b74fc121564b734299b80e7419b75c6435e54f09ca521f"}
Failure: Expected target hash/prefix or subject 'change add operation'
Invalid JSON. Output: The bad commit is **ab05b50**, as it is the only commit where the test failed (FAIL). Answer: ab05b50
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)
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-c5d3281d-84e1-975b-8194-b1a1a0187bf5","request_id":"c5d3281d-84e1-975b-8194-b1a1a0187bf5"}', '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-3f647a28-fdc5-9e59-85bc-42878f8de6a7","request_id":"3f647a28-fdc5-9e59-85bc-42878f8de6a7"}', '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-b8ed1401-5bd4-93a8-9ba8-89379f7cddb5","request_id":"b8ed1401-5bd4-93a8-9ba8-89379f7cddb5"}', '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-7f34b657-4274-9f55-9487-53f849df77c8","request_id":"7f34b657-4274-9f55-9487-53f849df77c8"}', '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-d999d583-8dc1-9fa7-bb47-3fd7bbf4d318","request_id":"d999d583-8dc1-9fa7-bb47-3fd7bbf4d318"}', '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-19ce821a-79d5-9097-807d-9a634e0002d1"}\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-804441b1-be88-9471-b1b8-841dfbf9ff3c"}\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-3a46b7bc-48f5-9c3e-977f-ba8f727d3185"}\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-33de4ed7-125a-9076-9fed-84ce5b9ae729"}\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-ba10109d-da30-9e56-962e-4a45daa0b67a"}\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-dfeec84a-7dd5-9d68-a1c8-0b44250f5bc6"}\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-33ad854e-d207-949f-9ad8-ba0dbb5f6d1e","request_id":"33ad854e-d207-949f-9ad8-ba0dbb5f6d1e"}', '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-63d74951-9853-9684-85e5-211e66384ae1","request_id":"63d74951-9853-9684-85e5-211e66384ae1"}', '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-916f898e-d5ac-955d-b94f-e5a72fe7ffd2","request_id":"916f898e-d5ac-955d-b94f-e5a72fe7ffd2"}', '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-526d2674-0e42-91a2-8132-a8c73597411f","request_id":"526d2674-0e42-91a2-8132-a8c73597411f"}', '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-91c4e6f0-f467-9900-b571-c338409bab95","request_id":"91c4e6f0-f467-9900-b571-c338409bab95"}', '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-2f5e63e2-cbb1-97c7-8784-c9156e09515c","request_id":"2f5e63e2-cbb1-97c7-8784-c9156e09515c"}', '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-29c375ee-4880-9d25-bf90-6cd8614261da","request_id":"29c375ee-4880-9d25-bf90-6cd8614261da"}', '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-08c51b60-c66a-97de-a2da-a5957ab75987","request_id":"08c51b60-c66a-97de-a2da-a5957ab75987"}', '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-cb3fadac-f38a-97d5-8d72-bbc5aa2a38e4","request_id":"cb3fadac-f38a-97d5-8d72-bbc5aa2a38e4"}', '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-fcecc56b-6de8-9902-8898-89d95ee2a85b","request_id":"fcecc56b-6de8-9902-8898-89d95ee2a85b"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
Invalid JSON. Output: 0ae0b2c{ "commit": "0ae0b2c" }
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 JSON. Output: 01ace51
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 JSON. Output: b60bef9
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: fe31969{"commit": "fe31969"}
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: 2f25dda
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 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)