update_project
Change a project's name, description, repository, or status while preserving its key and leaving roadmap, periods, and tasks untouched. Use to rename, pause, or archive projects.
Instructions
Use it when the user renames, re-describes, pauses or archives a project.
Update a project's own fields — pass at least one of name, description, repo, status.
The key (and with it the task id prefix) never changes, and nothing here touches the
roadmap, periods or tasks. `name` and `description` follow create_project's language rule.
`status`: active | paused | archived. paused only changes the badge; archived hides the
project from list_projects and refuses every other mutation until it is set back to
active. Archived is as far as removal goes — there is no hard delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| name | No | ||
| repo | No | ||
| status | No | ||
| description | No |