Documentation Index
Fetch the complete documentation index at: https://smithers.sh/llms.txt
Use this file to discover all available pages before exploring further.
mission is for work that is too long or broad for one agent loop. It creates a milestone plan, optionally pauses for human approval, then executes one milestone at a time. Within the active milestone it can run multiple feature workers in parallel, integrate their work, validate the checkpoint, and repair failed validation before moving on.
Inputs
| Input | Type | Default |
|---|---|---|
prompt | string | "Describe the mission goal." |
requirePlanApproval | boolean | true |
maxMilestones | number | 6 |
maxFeaturesPerMilestone | number | 6 |
maxConcurrency | number | 3 |
useWorktrees | boolean | false |
baseBranch | string | "main" |
How It Runs
- The orchestrator scopes the request and creates serial milestones.
- If approval is enabled, the run waits at
mission:approve-plan. - The active milestone dispatches feature workers with fresh focused prompts.
- The integration task merges or reconciles the feature outputs.
- Validation runs tests, builds, smoke checks, and UI walkthroughs when applicable.
- Failed validation triggers one focused follow-up task and a revalidation.
- After all milestones complete, the final task writes a mission report.
smithers approve <run-id> --node mission:approve-plan after reviewing the proposed plan.