WIP commits - two consecutive WIP commits should be squashed
Tests ability to identify that two consecutive WIP commits should be squashed into one meaningful commit. Evaluates recognizing work-in-progress patterns.
Baseline Repository
These commands set up the repo before the model sees the prompt. They define the starting file structure, staged changes, and Git history.
- 01
git init - 02
git config user.email 'test@test.com' - 03
git config user.name 'Test User' - 04
echo '# Project' > README.md - 05
git add README.md - 06
git commit -m 'Initial commit' - 07
echo 'print(1)' > main.py - 08
git add main.py - 09
git commit -m 'WIP: add main.py' - 10
echo 'print(2)' >> main.py - 11
git add main.py - 12
git commit -m 'WIP: continue work' - 13
echo 'print(3)' >> main.py - 14
git add main.py - 15
git commit -m 'Complete feature'
Prompt
Analyze this git history and identify which consecutive commits should be marked as squash/fixup in an interactive rebase to create a cleaner history. Focus on WIP (Work In Progress) commits that represent incomplete work. Do not include the base/anchor commit they would be squashed into. Output ONLY the selected commit subject lines, one per line, with no explanation and no base/anchor/final commits.
Expected
WIP: add main.py
WIP: continue work
Fixture Metrics
Scoped model quality, cost, API time, and token usage for commit_squash/f001.
Loading...
Raw Attempt Evidence
Loading raw attempt evidence…
Model Outputs (546)
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
```
WIP: continue work
WIP: add main.py
```
Failure: Extra selected commit messages: ['```', '```']
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
```
WIP: add main.py
WIP: continue work
```
Failure: Extra selected commit messages: ['```', '```']
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
```
WIP: continue work
WIP: add main.py
```
Failure: Extra selected commit messages: ['```', '```']
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": ["WIP: continue work", "WIP: add main.py"]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
google/gemini-3.1-flash-lite-preview:high__json_schema PASS 100%
135 in → 1,074 out (1,042 reasoning)
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: add main.py", "WIP: continue work" ] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: add main.py",
"WIP: continue work"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": ["WIP: continue work", "WIP: add main.py"]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": ["WIP: continue work", "WIP: add main.py"]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw)
{
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw)
{"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw)
{
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw)
{
"commits":
[
"WIP: continue work", "WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: add main.py",
"WIP: continue work"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: add main.py",
"WIP: continue work"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: add main.py",
"WIP: continue work"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: add main.py","WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": ["WIP: continue work", "WIP: add main.py"]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: add main.py",
"WIP: continue work"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": [ "WIP: continue work", "WIP: add main.py" ] }
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["WIP: continue work", "WIP: add main.py"] }
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work","WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits": ["WIP: add main.py", "WIP: continue work"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["WIP: continue work", "WIP: add main.py"]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
WIP: add main.py
WIP: add main.py
WIP: continue work
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": [
"WIP: continue work",
"WIP: add main.py"
]}
WIP: continue work
WIP: add main.py
WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"WIP: continue work",
"WIP: add main.py"
]
}
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continuework
WIP: add main.py
Failure: Missing expected commit messages: ['WIP: continue work']; Extra selected commit messages: ['WIP: continuework']
WIP: continuework
WIP: add main.py
Failure: Missing expected commit messages: ['WIP: continue work']; Extra selected commit messages: ['WIP: continuework']
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work"]}
Failure: Missing expected commit messages: ['WIP: add main.py']
IP: continue work
WIP: add main.py
Failure: Missing expected commit messages: ['WIP: continue work']; Extra selected commit messages: ['IP: continue work']
WIP: continue work
JSON Schema
Structured Output
(raw) {"commits":["WIP: continue work"]}
Failure: Missing expected commit messages: ['WIP: add main.py']
WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py']
0e7dda2 WIP: continue work
75fd37a WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
6f19546
09562c9
JSON Schema
Structured Output
(raw) {"commits": ["6f19546", "09562c9"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
0b33ab2 WIP: add main.py
77c9eac WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
f349a53 WIP: add main.py
751b869 WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
07701b8 WIP: continue work
a1fb56a WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["07701b8 WIP: continue work","a1fb56a WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
dd3d7ec WIP: continue work
650fc0c WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["dd3d7ec WIP: continue work","650fc0c WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
b3a8c2f WIP: continue work
e37749a WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
952f19f Complete feature
1d77d77 WIP: continue work
1045e1c WIP: add main.py
6397762 Initial commit
JSON Schema
Structured Output
(raw) {
"commits": [
"952f19f Complete feature",
"1d77d77 WIP: continue work",
"1045e1c WIP: add main.py",
"6397762 Initial commit"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['Complete feature', 'WIP: continue work', 'WIP: add main.py', 'Initial commit']
b105b17 Complete feature
a4e5d61 WIP: continue work
a0757cc WIP: add main.py
588ee81 Initial commit
JSON Schema
Structured Output
(raw) {
"commits": [
"b105b17 Complete feature",
"a4e5d61 WIP: continue work",
"a0757cc WIP: add main.py",
"588ee81 Initial commit"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['Complete feature', 'WIP: continue work', 'WIP: add main.py', 'Initial commit']
WIP: continue workWIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work']
05bc56f Complete feature
2b88d71 WIP: continue work
f24e2e8 WIP: add main.py
7c3ed7f Initial commit
JSON Schema
Structured Output
(raw) {
"commits": [
"05bc56f Complete feature",
"2b88d71 WIP: continue work",
"f24e2e8 WIP: add main.py",
"7c3ed7f Initial commit"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['Complete feature', 'WIP: continue work', 'WIP: add main.py', 'Initial commit']
WIP: continue workWIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work']
eff031a WIP: add main.py
8c33da9 WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"eff031a WIP: add main.py",
"8c33da9 WIP: continue work"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
50336e2 WIP: continue work
704b9d4 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
(empty output)
JSON Schema
Structured Output
(raw) {
"commits": []
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
1fa8dff WIP: add main.py
36b1511 WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"1fa8dff WIP: add main.py",
"36b1511 WIP: continue work"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
bacdb82 WIP: continue work
2a0b637 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"bacdb82 WIP: continue work",
"2a0b637 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
c090918 WIP: add main.py
9cadfb7 WIP: continue work
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
eded0bf WIP: add main.py
7d6a928 WIP: continue work
JSON Schema
Structured Output
(raw) {
"commits": [
"eded0bf WIP: add main.py",
"7d6a928 WIP: continue work"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: add main.py', 'WIP: continue work']
b01f07c WIP: continue work
07fe06d WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
e9c286b WIP: continue work
204b314 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"e9c286b WIP: continue work",
"204b314 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
fc3ae05 WIP: continue work
cfbada1 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
2072904 WIP: continue work
f3942ff WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"2072904 WIP: continue work",
"f3942ff WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
4ae8649 WIP: continue work
05468ae WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"4ae8649 WIP: continue work",
"05468ae WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
480cfc2 WIP: continue work
43b1964 WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits": ["480cfc2 WIP: continue work", "43b1964 WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
2779654 WIP: continue work
53857f6 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"2779654 WIP: continue work",
"53857f6 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
d987785 WIP: continue work
9f831bf WIP: add main.py
JSON Schema
Structured Output
(raw) { "commits": ["d987785 WIP: continue work", "9f831bf WIP: add main.py"] }
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
dd89aa3 WIP: continue work
07ced5f WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
cae8489
4aa522d
c8adf8b
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['Complete feature', 'WIP: continue work', 'WIP: add main.py']
Invalid JSON. Output: 479831e
588b637
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Extra data: line 1 column 7 (char 6)
Failure: Failed to parse structured JSON response: Extra data: line 1 column 7 (char 6)
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)
7d16010 WIP: continue work
c067651 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"7d16010 WIP: continue work",
"c067651 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
cc15d8a WIP: continue work
de4e123 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"cc15d8a WIP: continue work",
"de4e123 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
c251895 WIP: continue work
f90a9e0 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
e5a99b1 WIP: continue work
3478d64 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
(empty output)
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']
WIP: continue workWIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work']
4177b18 WIP: continue work
465efae WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["4177b18 WIP: continue work","465efae WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
e920244 WIP: continue work
254b22d WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
dbc07fe WIP: continue work
946a6e5 WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["dbc07fe WIP: continue work","946a6e5 WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
0f8ff5f WIP: continue work
982d08b WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"0f8ff5f WIP: continue work",
"982d08b WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
d535896 WIP: continue work
826791a WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
fe491b1 WIP: continue work
19a5d53 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"fe491b1 WIP: continue work",
"19a5d53 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
1175c79 WIP: continue work
6ed3ae1 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
a541dcd WIP: continue work
3ac73f3 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"a541dcd WIP: continue work",
"3ac73f3 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
(empty output)
JSON Schema
Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-42152b88-0603-9bae-91a0-2b3cb72e894b","request_id":"42152b88-0603-9bae-91a0-2b3cb72e894b"}', '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-74421f0e-28fa-9e72-a4d3-9a226189236d","request_id":"74421f0e-28fa-9e72-a4d3-9a226189236d"}', '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-9ee2d842-0342-9e8c-9be1-fb690aab4904","request_id":"9ee2d842-0342-9e8c-9be1-fb690aab4904"}', '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-bc425336-fe0e-9cd6-a61c-8ffeb403f4eb","request_id":"bc425336-fe0e-9cd6-a61c-8ffeb403f4eb"}', '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-86bd7269-ba7e-9d86-a3e8-d17db0fec1c4","request_id":"86bd7269-ba7e-9d86-a3e8-d17db0fec1c4"}', '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-87a6e26e-3fbd-902b-af43-4c2c7430c7ad"}\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-9150ddfb-7eb0-9e68-b1de-bda654784f70"}\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-fbb6cfcc-3b51-9ab0-953e-c2057928dbde"}\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-c0f79d16-cfa8-9ebd-8b52-eb372d40897a"}\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-31f691f5-f9fb-9509-89ef-e362deac96d5"}\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-8771c4f0-9f7e-9865-90cf-2e5eed279a83","request_id":"8771c4f0-9f7e-9865-90cf-2e5eed279a83"}', '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-12f59d99-707f-945c-9b3e-3fa2f65076f2","request_id":"12f59d99-707f-945c-9b3e-3fa2f65076f2"}', '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-6553d392-23c0-978e-a0a8-e2cb74ba16a2","request_id":"6553d392-23c0-978e-a0a8-e2cb74ba16a2"}', '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-013b5679-2bfa-9a77-8010-72a6dad4a87b","request_id":"013b5679-2bfa-9a77-8010-72a6dad4a87b"}', '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-03fa0fe2-0663-9286-9d3e-b6f3a721a8af","request_id":"03fa0fe2-0663-9286-9d3e-b6f3a721a8af"}', '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-b5076fdc-7095-9951-81b8-8ed2ccaeb0d9","request_id":"b5076fdc-7095-9951-81b8-8ed2ccaeb0d9"}', '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-0d2968d4-e812-966a-9686-a40bbe8fd2b2","request_id":"0d2968d4-e812-966a-9686-a40bbe8fd2b2"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
e54622b WIP: continue work
c22a439 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
(empty output)
JSON Schema
Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-d2f1e357-2b7c-9531-9017-7d5b25368602","request_id":"d2f1e357-2b7c-9531-9017-7d5b25368602"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
4816f5f WIP: continue work
4db3a71 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
(empty output)
JSON Schema
Structured Output
Failure: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{"error":{"message":"<400> InternalError.Algo.InvalidParameter: \'messages\' must contain the word \'json\' in some form, to use \'response_format\' of type \'json_object\'.","type":"invalid_request_error","param":null,"code":"invalid_parameter_error"},"id":"chatcmpl-04010de1-041a-9c81-90fb-3457a65c9fe3","request_id":"04010de1-041a-9c81-90fb-3457a65c9fe3"}', '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-d8dc5174-dc6d-9549-bab1-43a5e6bcb6f1","request_id":"d8dc5174-dc6d-9549-bab1-43a5e6bcb6f1"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
Invalid JSON. Output: WIP: continue work
WIP: add main.py{ "commits": [ "WIP: continue work", "WIP: add main.py" ] }
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
51cb3e9 Complete feature
2ec6f89 WIP: continue work
0c064c5 WIP: add main.py
d451d4f Initial commit
JSON Schema
Structured Output
(raw) {
"commits":
["51cb3e9 Complete feature","2ec6f89 WIP: continue work","0c064c5 WIP: add main.py","d451d4f Initial commit"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['Complete feature', 'WIP: continue work', 'WIP: add main.py', 'Initial commit']
Invalid JSON. Output: WIP: continue work
WIP: add main.py
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
1997bd6 WIP: continue work
f391193 WIP: add main.py
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
23d8b6d WIP: continue work
279c71b WIP: add main.py
JSON Schema
Structured Output
(raw) {"commits":["23d8b6d WIP: continue work","279c71b WIP: add main.py"]}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Invalid JSON. Output:
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 1 (char 0)
9bc8a8a WIP: continue work
3f203b4 WIP: add main.py
JSON Schema
Structured Output
(raw) {
"commits": [
"9bc8a8a WIP: continue work",
"3f203b4 WIP: add main.py"
]
}
Failure: Missing expected commit messages: ['WIP: add main.py', 'WIP: continue work']; Extra selected commit messages: ['WIP: continue work', 'WIP: add main.py']