Modes
- Parallel
- Queue
All tasks in the batch start executing simultaneously, each on its own branch. Tasks are independent — one failure doesn’t affect others.Best for: Unrelated tasks that can run concurrently.
Creating a Batch
Choose mode
Click Execute Parallel or Execute Queue in the batch controls bar at the bottom of the board.
API
Batch Limits
| Setting | Default | Description |
|---|---|---|
| Max batch size | 20 tasks | Maximum tasks per batch |
| Parallel limit | 3 | Max concurrent executions (shared with single execution) |
| Queue auto-approve | false | Auto-start next task in queue mode |
| Stop on failure | false | Cancel remaining tasks if one fails |
| Conflict behavior | skip | What to do on conflicts (skip or fail) |
PATCH /api/settings.
Task States Within a Batch
| Status | Description |
|---|---|
queued | Waiting to start |
running | Currently executing |
completed | Finished successfully |
failed | Execution failed |
skipped | Skipped due to conflict or stop-on-failure |
cancelled | Cancelled by user |
Batch Progress
The batch progress tracker shows:- Overall completion percentage
- Per-task status indicators
- Combined PR URL (if applicable)
- Cancel batch button
- Dismiss button (when completed)
Queue Mode Approval
WhenqueueAutoApprove is disabled (default), queue mode pauses between tasks:
- Task 1 completes
- Batch waits for approval
- You review the result and click Approve Next
- Task 2 starts

