stop_working
Close your open work session with a UTC end time and clear the actively-working flag so the task's worked duration becomes reportable. Requires an open session started first.
Instructions
Stop working on a task: close your open work session with a UTC end instant, and drop the "actively working" flag (you stay assigned). The closed session is what makes the task's worked duration reportable.
Requires an open session — if you have none this FAILS and writes nothing, rather than inventing a session with no start. Call start_working first.
This ENDS the session. If you are only waiting on something and intend to carry on afterwards, use pause_working instead: a pause keeps the session open and records why you stopped, which is what decides whether the interval counts as worked time.
Optionally capture your state on the way out: pass note to append a work note and/or resume_context to overwrite the resume block, so the next session can pick up where you left off.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional work note to append before stopping (what you did, what is next). | |
| task_id | Yes | The ID of the task to stop working on | |
| resume_context | No | Optional resume-context block to overwrite before stopping (current state / next steps / where to look). |