Create a sprint (project_admin; also members when the project's `sprint_control` is `members`, D141)
create_sprintCreate a sprint (project_admin; also members when the project's sprint_control is members, D141).
Requires project_admin, or any member (not a viewer) when the project's sprint_control is members (see get_project); otherwise forbidden.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | Calendar date `YYYY-MM-DD` (Asia/Bangkok). | |
| goal | No | ||
| name | Yes | ||
| start | Yes | Calendar date `YYYY-MM-DD` (Asia/Bangkok). | |
| reason | No | Spec D144: why you make this change (≤ 200 characters). Optional, but give it when you act as an agent account — it is shown in the agent's run log ("moved KJ-12 To Do → In Progress because <reason>"). board-mcp records it in `agent.run`; board-core / board-files accept it and ignore it (it never changes the file, the version or the history). | |
| project_key | Yes | Project key, e.g. `KJ`. 2–10 chars, uppercase letters and digits, starts with a letter. |