- --task-file
- Adds one Markdown file as one whole task, repeated once per task in board order. The file is read verbatim, so headings, lists, and code blocks reach the agent intact. It cannot be combined with literal task arguments, because board order would be ambiguous.
- --context-mode
- Chooses windowed-summaries, the default, or isolated. In isolated mode no earlier result reaches any agent and the prompt has no earlier-work section at all. Use it for tasks that were decomposed so they would not influence each other.
- --window
- Sets how many immediately preceding results an agent may read, from 0 to 25, defaulting to 10. A smaller window keeps prompts tighter; a window of 0 leaves an agent with only its own task while still telling it earlier tasks ran. It is ignored in isolated mode.
- --type
- Chooses linear, the default, or dag. In dag mode tasks run in an order that respects declared dependencies, and each agent reads only its direct dependencies' summaries instead of the recent window. Execution stays one task at a time in both modes.
- --depends-on
- Declares one dependency as CHILD:PARENT, using zero-based board positions, with several parents separated by commas. Repeat it once per link, and it requires --type dag. Cycles, self-links, and positions outside the board are rejected before anything is charged.
- --summary-mode
- Chooses how a long earlier result is shortened: truncate-tail, the default, keeps the opening, while head-tail splits the budget between the opening and the closing. Head-tail is what preserves a concluding answer. Neither mode calls a model, so the result is deterministic.
- --summary-max-chars
- Sets the character budget for one earlier-result summary, from 100 to 8000, defaulting to 1200. A result under the budget passes forward untouched, and a longer one is cut and marked with how much was removed. Multiply it by the window to predict the largest earlier-work section.
- --stop-on-error / --no-stop-on-error
- Decides what happens the first time a task runs out of attempts. The default stops the board and returns every result completed before the failure. The no- form records the failure, keeps positions aligned with a placeholder, and starts the next task anyway.
- --retries-per-task
- Sets how many extra attempts a failed task gets, from 0 to 3, defaulting to 1. Each retry sends the identical prompt to a brand-new agent, so it recovers from crashes and timeouts rather than from a task the agent could not do. Every attempt is model usage on your own account.
- --idempotency-key
- Recovers an admission whose response you never saw, so the balance is not charged twice for the same board. Leave it out and a fresh key is generated for every new board. Reusing a key does not resume the board: the tasks run again from the first one.
- --host
- Names the coding agent that runs every task, and accepts auto or codex. Codex is the only supported host today, so the flag keeps scripts explicit as more hosts are added. An unsupported host fails before payment rather than partway through the board.