bisect
Identify the first commit in a good-to-bad ref range that fails a test command, test multiple commits in parallel, and optionally start a fix job.
Instructions
First commit in good_ref..bad_ref that fails test_cmd, testing up to parallelism commits at once. auto_fix: start a fix job.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"good_ref": "<good_ref>",
"bad_ref": "<bad_ref>",
"test_cmd": "<test_cmd>"
},
"name": "bisect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | ||
| bad_ref | Yes | ||
| auto_fix | No | ||
| good_ref | Yes | ||
| test_cmd | Yes | ||
| parallelism | No |