task_update
Update a task's status in TASKS.md to todo, in-progress, done, or blocked. Matches the specified task by substring and appends an optional note, so project progress stays current in the bridge file.
Instructions
Update a task's status in .codex-bridge/TASKS.md (todo / in-progress / done / blocked). Matches by substring. Errors if the task line isn't found — TASKS.md is authored via plan_write, so add tasks by rewriting the file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional note appended to the task line. | |
| task | Yes | Text identifying the task (substring match). | |
| status | Yes | New status. | |
| project | No | Project path the user named in chat (armed via init). Pass it explicitly on every call. If no project has been named, ask the user; never guess. | |
| session_token | No | Session token returned by init (or create_project). Required for every project tool call in this chat. A new chat must be re-armed. |