crewship mission
Manage missions — structured multi-step work plans executed by agent crews.
Subcommands
crewship mission list
List all missions, optionally filtered by crew.
Output columns: ID, TITLE, STATUS, LEAD, TASKS, CREATED
The TASKS column shows completion as completed/total (e.g., 3/5).
crewship mission get
Show mission details including all tasks.
Accepts full mission IDs or prefix matches (minimum 8 characters).
Output fields: Title, ID, Status, Lead, Description, Created, Completed.
In table format, tasks are displayed below the detail view with columns: #, TASK ID, TITLE, STATUS, AGENT.
crewship mission create
Create a new mission.
If --lead is not specified, the CLI automatically finds the LEAD-role agent in the specified crew. An error is returned if no LEAD agent exists.
crewship mission update
Update a mission. Only changed flags are sent.
crewship mission delete
Delete a mission.
Removes the mission and its tasks. Prompts for confirmation unless --yes.
crewship mission start
Start a PLANNING mission, kicking off the MissionEngine DAG loop.
The DAG engine evaluates task dependencies and dispatches ready tasks to agents.
crewship mission resume
Resume a FAILED mission from the point of failure. Only failed tasks and their dependents are reset.
Reports the number of tasks that were reset.
crewship mission restart
Restart a mission from the beginning, resetting all tasks to PENDING.
Resets all tasks to PENDING — completed work is discarded. Prompts for
confirmation unless --yes. Use resume to
restart only failed tasks.
crewship mission add-task
Add a task to a mission.
crewship mission task-update
Update a specific task within a mission.
crewship mission clone
Clone a mission with all its tasks.