Create worktree and make commit
Tests ability to create a worktree and immediately make a commit in it. Evaluates end-to-end worktree commit workflow.
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 'Hello' > hello.txt - 05
git add hello.txt - 06
git commit -m 'Initial commit' - 07
git checkout -b feature - 08
echo 'Feature' > feature.txt - 09
git add feature.txt - 10
git commit -m 'Add feature' - 11
git checkout main
Prompt
Create a worktree for 'feature' at '../feature-wt', then create a file '../feature-wt/new.txt' with content 'new file', add it and commit with message 'Add new file' in the worktree. Output ONLY the commands to run, one per line.
Expected
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Fixture Metrics
Scoped model quality, cost, API time, and token usage for worktree_usage/f008.
Loading...
Raw Attempt Evidence
Loading raw attempt evidence…
Model Outputs (546)
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
git worktree add ../feature-wt feature
git -C ../feature-wt status
sh -c 'echo "new file" > ../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "git -C ../feature-wt status", "sh -c 'echo \"new file\" > ../feature-wt/new.txt'", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
```
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
sh -c 'echo "new file" > ../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c 'echo \"new file\" > ../feature-wt/new.txt'","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
sh -c 'echo "new file" > ../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c 'echo \"new file\" > ../feature-wt/new.txt'","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
sh -c 'echo "new file" > ../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c 'echo \"new file\" > ../feature-wt/new.txt'","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
sh -c "echo 'new file' > ../feature-wt/new.txt"
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c \"echo 'new file' > ../feature-wt/new.txt\"","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
sh -c "echo 'new file' > ../feature-wt/new.txt"
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c \"echo 'new file' > ../feature-wt/new.txt\"","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
sh -c 'echo "new file" > ../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","sh -c 'echo \"new file\" > ../feature-wt/new.txt'","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature 2>/dev/null || git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo \"new file\" > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo \"new file\" > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add -B feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -B feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "cd ../feature-wt && git add new.txt && git commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo new file > '../feature-wt/new.txt'
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add '../feature-wt' HEAD
echo 'new file' > '../feature-wt/new.txt'
git -C '../feature-wt' add new.txt
git -C '../feature-wt' commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add '../feature-wt' HEAD",
"echo 'new file' > '../feature-wt/new.txt'",
"git -C '../feature-wt' add new.txt",
"git -C '../feature-wt' commit -m 'Add new file'"
]
}
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_clc2pbsz/worktree_usage_f008
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
printf %s "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf %s \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
printf "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_qrfgp1bi/worktree_usage_f008
git worktree add ../feature-wt feature
printf '%s' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_qrfgp1bi/worktree_usage_f008","git worktree add ../feature-wt feature","printf '%s' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_b3yzxpeg/worktree_usage_f008 worktree add ../feature-wt feature
printf '%s' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_b3yzxpeg/worktree_usage_f008 worktree add ../feature-wt feature","printf '%s' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0h1f3ii1/worktree_usage_f008
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
</think>git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo \"new file\" > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m \"Add new file\""]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt
cd ../feature-wt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "cd ../feature-wt && git add new.txt", "cd ../feature-wt && git commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt
cd ../feature-wt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt && git add new.txt",
"cd ../feature-wt && git commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_37s173jh/worktree_usage_f008 && git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_37s173jh/worktree_usage_f008 && git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt && git add new.txt && git commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
git -C ../feature-wt checkout feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "cd ../feature-wt && git add new.txt && git commit -m 'Add new file'"]}
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
```
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo -n 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
```
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
```
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo -n 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
```
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
git worktree add ../feature-wt feature
echo -n 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo -n 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git add ../feature-wt/new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git add ../feature-wt/new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git add ../feature-wt/new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git add ../feature-wt/new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git add ../feature-wt/new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git add ../feature-wt/new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","echo 'new file' > ../feature-wt/new.txt","cd ../feature-wt","git add new.txt","git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"cd ../feature-wt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```bash
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```sh
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add '../feature-wt' HEAD
touch '../feature-wt/new.txt'
echo 'new file' > '../feature-wt/new.txt'
cd '../feature-wt'
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "cd ../feature-wt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
git add ../feature-wt/new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo \"new file\" > ../feature-wt/new.txt",
"git add ../feature-wt/new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'<|end_message|>
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file
' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"printf 'new file\n' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"cd ../feature-wt",
"echo \"new file\" > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) { "commands": ["git worktree add -b feature ../feature-wt", "echo \"new file\" > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m \"Add new file\""] }
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
cd -
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","cd ../feature-wt","echo 'new file' > new.txt","git add new.txt","git commit -m 'Add new file'","cd -"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```bash
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt", "cd ../feature-wt", "echo \"new file\" > new.txt", "git add new.txt", "git commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_uifjpqq8/worktree_usage_f008
git worktree add ../feature-wt -b feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_uifjpqq8/worktree_usage_f008",
"git worktree add ../feature-wt -b feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt -b feature","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt -b feature","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt -b feature","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo \"new file\" > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(empty output)
Failure: Expecting value: line 255 column 1 (char 1397)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"cd ../feature-wt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```bash
git worktree add ../feature-wt main
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt main
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt main",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```bash
cd ../feature-wt
git worktree add main feature
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
Invalid JSON. Output: ```
cd ../feature-wt
git worktree add ../feature feature
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
```
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo \"new file\" > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt HEAD
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt HEAD",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
cd ../feature-wt && git switch feature && echo 'new file' > new.txt && git add new.txt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"cd ../feature-wt && git switch feature && echo 'new file' > new.txt && git add new.txt && git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
touch ../feature-wt/new.txt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"touch ../feature-wt/new.txt",
"printf 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_mmjbsbu9/worktree_usage_f008
git worktree add -b feature ../feature-wt
cd ../feature-wt
touch new.txt
printf 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_mmjbsbu9/worktree_usage_f008", "git worktree add -b feature ../feature-wt", "cd ../feature-wt", "touch new.txt", "printf 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo \"new file\" > new.txt", "git add new.txt", "git commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw)
{
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
Invalid JSON. Output: git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
Structured Output Error
Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
Failure: Failed to parse structured JSON response: Expecting value: line 1 column 2 (char 1)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) { "commands": ["git worktree add -b feature ../feature-wt", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"] }
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt && git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"printf 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo \"new file\" > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo \"new file\" > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_t2_qh0j6/worktree_usage_f008 && git worktree add -b feature ../feature-wt
printf 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_t2_qh0j6/feature-wt/new.txt
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_t2_qh0j6/feature-wt && git add new.txt && git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt && printf 'new file' > new.txt
cd ../feature-wt && git add new.txt
cd ../feature-wt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","cd ../feature-wt && printf 'new file' > new.txt","cd ../feature-wt && git add new.txt","cd ../feature-wt && git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/worktree_usage_f008 worktree add ../feature-wt -b feature
printf 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt/new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt add new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/worktree_usage_f008 worktree add ../feature-wt -b feature","printf 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt/new.txt","git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt add new.txt","git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_8nm569ep/feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_09yr34mt/worktree_usage_f008 worktree add -b feature ../feature-wt d4051ae41985470992f5db41630baf3c29b32123
printf 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_09yr34mt/feature-wt/new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_09yr34mt/feature-wt add -- new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_09yr34mt/feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/worktree_usage_f008 worktree add -b feature /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt HEAD
printf '%s' 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt/new.txt && git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt add new.txt && git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/worktree_usage_f008 worktree add -b feature /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt HEAD","printf '%s' 'new file' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt/new.txt && git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt add new.txt && git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_o64_yueu/feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_zlckm3pc/worktree_usage_f008
git worktree add -b feature ../feature-wt HEAD
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file
' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_ws2lq3nf/worktree_usage_f008 worktree add -b feature ../feature-wt
printf 'new file\n' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_ws2lq3nf/feature-wt/new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_ws2lq3nf/feature-wt add new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_ws2lq3nf/feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file
' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_qb991ew1/worktree_usage_f008
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file
' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_n4j84znx/worktree_usage_f008 worktree add -b feature ../feature-wt
printf 'new file\n' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/feature-wt/new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/feature-wt add new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
printf 'new file
' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt -b feature","printf 'new file\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
cd /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_mq4g8ke6/worktree_usage_f008
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/worktree_usage_f008 worktree add -b feature ../feature-wt
printf 'new file\n' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt/new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt add new.txt
git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/worktree_usage_f008 worktree add -b feature ../feature-wt","printf 'new file\\n' > /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt/new.txt","git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt add new.txt","git -C /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_0_yb62gi/feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file\\n' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf '%s\n' 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf '%s\\n' 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
printf 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","cd ../feature-wt","printf 'new file' > new.txt","git add new.txt","git commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","printf 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","cd ../feature-wt","echo \"new file\" > new.txt","git add new.txt","git commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add ../feature-wt feature","cd ../feature-wt","echo 'new file' > new.txt","git add new.txt","git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo "new file" > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo \"new file\" > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
cd -
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'",
"cd -"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
git -C ../feature-wt checkout -b feature
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add ../feature-wt feature", "cd ../feature-wt", "echo 'new file' > new.txt", "git add new.txt", "git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git branch feature
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt", "echo \"new file\" > ../feature-wt/new.txt", "cd ../feature-wt", "git add new.txt", "git commit -m \"Add new file\""]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt main
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add new.txt
cd ../feature-wt && git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands": ["git worktree add -b feature ../feature-wt main", "echo 'new file' > ../feature-wt/new.txt", "cd ../feature-wt && git add new.txt", "cd ../feature-wt && git commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m \"Add new file\""
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt feature",
"cd ../feature-wt",
"echo 'new file' > new.txt",
"git add new.txt",
"git commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-abe29d1b-c2ff-9b55-8b53-d704ddfa9d3a","request_id":"abe29d1b-c2ff-9b55-8b53-d704ddfa9d3a"}', '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-e6eeedb1-9704-921b-a1bb-95583a73de4e","request_id":"e6eeedb1-9704-921b-a1bb-95583a73de4e"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-2e73abef-e4ce-9a98-9e87-5b220289f0e7","request_id":"2e73abef-e4ce-9a98-9e87-5b220289f0e7"}', '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-bf8874e1-8a6b-9276-aee2-1a03c1fa2e24","request_id":"bf8874e1-8a6b-9276-aee2-1a03c1fa2e24"}', '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-4fc7bbbb-0d7a-978b-aab3-81b681d29881","request_id":"4fc7bbbb-0d7a-978b-aab3-81b681d29881"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-4a27c070-d19e-922c-aa91-a5bd10610acc"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt && git add . && git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-dd9f1329-0efc-92b9-951f-9d25dd0d1502"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-5f5fd8f2-d7e4-93c4-9b25-f969fc670da0"}\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-9e5d9abe-23d7-9033-bd26-72a3025866a6"}\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-6621c924-107b-9c6a-adbf-e284575e66fb"}\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-411db393-eb88-9a61-b39a-c604711b8f6e"}\n\n', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-06294a1b-49ee-9153-8d5c-aab2ed96261f","request_id":"06294a1b-49ee-9153-8d5c-aab2ed96261f"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-90e71462-fd89-96a3-9d2a-1da6baac9533","request_id":"90e71462-fd89-96a3-9d2a-1da6baac9533"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-a6c08186-7ca9-98c4-af7f-5cca12529b3e","request_id":"a6c08186-7ca9-98c4-af7f-5cca12529b3e"}', '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-fbde3990-7d19-957f-a366-ebd0bc041c9f","request_id":"fbde3990-7d19-957f-a366-ebd0bc041c9f"}', '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-f3578958-71e2-9214-95ba-dd354e046d4a","request_id":"f3578958-71e2-9214-95ba-dd354e046d4a"}', '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-2ff7de57-3e0d-916e-9a88-7b88f31fced8","request_id":"2ff7de57-3e0d-916e-9a88-7b88f31fced8"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-d22ee697-4e11-90b1-81e9-ce7978a4a3e6","request_id":"d22ee697-4e11-90b1-81e9-ce7978a4a3e6"}', '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-4cca6aa0-c616-982d-ba32-0710b64b9c08","request_id":"4cca6aa0-c616-982d-ba32-0710b64b9c08"}', '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-a56e14e2-cabc-93ef-bf2b-39f8910c36e2","request_id":"a56e14e2-cabc-93ef-bf2b-39f8910c36e2"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo "new file" > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(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-873573ec-17cf-9204-ae59-b4c4c729d79b","request_id":"873573ec-17cf-9204-ae59-b4c4c729d79b"}', 'provider_name': 'Alibaba', 'is_byok': False}}, 'user_id': 'user_3FrVBkmFqVIuZ58dEh7AU8vhXUV'}
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
cd ../feature-wt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
printf 'new file\n' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"printf 'new file\\n' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
Invalid JSON. Output: git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'{"commands": ["git worktree add ../feature-wt feature", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'"]}
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
Invalid JSON. Output: git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
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: git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
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: git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
```
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
```
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {"commands":["git worktree add -b feature ../feature-wt","echo 'new file' > ../feature-wt/new.txt","git -C ../feature-wt add new.txt","git -C ../feature-wt commit -m 'Add new file'"]}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add -b feature ../feature-wt",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt feature
cd ../feature-wt
echo 'new file' > new.txt
git add new.txt
git commit -m "Add new file"
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
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)
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
(empty output)
JSON Schema
Structured Output
(raw) {
"commands": [
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) { "commands": [ "git worktree add -b feature ../feature-wt", "echo 'new file' > ../feature-wt/new.txt", "git -C ../feature-wt add new.txt", "git -C ../feature-wt commit -m 'Add new file'" ] }
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add ../feature-wt -b feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add ../feature-wt -b feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add '../feature-wt' -b feature
echo 'new file' > '../feature-wt/new.txt'
git -C '../feature-wt' add new.txt
git -C '../feature-wt' commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"git worktree add '../feature-wt' -b feature",
"echo 'new file' > '../feature-wt/new.txt'",
"git -C '../feature-wt' add new.txt",
"git -C '../feature-wt' commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
git worktree add -b feature ../feature-wt
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]
Cd to /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_qivxl_d6/worktree_usage_f008
git worktree add ../feature-wt feature
echo 'new file' > ../feature-wt/new.txt
git -C ../feature-wt add new.txt
git -C ../feature-wt commit -m 'Add new file'
JSON Schema
Structured Output
(raw) {
"commands": [
"Cd to /private/var/folders/kg/gb4597jx5jv6b7tngk181jr40000gn/T/worktree_usage_f008_qivxl_d6/worktree_usage_f008",
"git worktree add ../feature-wt feature",
"echo 'new file' > ../feature-wt/new.txt",
"git -C ../feature-wt add new.txt",
"git -C ../feature-wt commit -m 'Add new file'"
]
}
Failure: Failed assertions: [{'type': 'file_content', 'path': '../feature-wt/new.txt', 'value': 'new file'}, {'type': 'git_output', 'command': 'git -C ../feature-wt log --oneline -1', 'contains': 'Add new file'}]