Update Project Todo
update_project_todoTransition a project TODO through statuses: accept, assign, block, unblock, complete, or cancel, with assignee or reason supplied when required.
Instructions
Transition a project TODO's status. action must be one of: accept, assign, block, unblock, complete, cancel. assignee_agent_id is required for action='assign'; reason is required for action='block' (optional for cancel); note is optional for action='complete'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional completion note. | |
| action | Yes | Usage action or audit-event action filter, depending on the tool. | |
| reason | No | Optional user-facing reason for the deletion. | |
| todo_id | Yes | The memory TODO/action-item ID to complete. | |
| project_id | Yes | Optional project identifier to filter the Ledger or TODO workspace. | |
| assignee_agent_id | No | Input value for the Update Project Todo tool. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |