task_start
Initiate a new task by creating a Task Passport with goals, constraints, and write scope. Prevents overwriting an active task, requiring it to be finalized first.
Instructions
Create a new Task Passport and make it current, persisting it under .agentpack/. Call when starting a coherent phase of work and no task is active; it refuses to replace an active, blocked, or verifying current task — park or finalize that task first. Declare writeScope so the task gate can protect the task's boundaries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| risk | No | Risk level of the task. | |
| tags | No | Free-form labels for grouping tasks. | |
| title | Yes | Short imperative task title. | |
| objective | No | What done looks like for this task. | |
| writeScope | No | Repo-relative prefix paths this task is allowed to modify. A directory path includes its children; globs are not supported. | |
| constraints | No | Rules the work must respect. | |
| nextActions | No | Initial concrete next steps. |