release_task
Release a leased task by providing its lease generation, ensuring the task cannot be released by an outdated owner. Set final status for hand-back or completion.
Instructions
Give up the caller's lease on a TASK. lease_generation is required so a reaped-and-reassigned task cannot be released out from under its new owner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Recorded in the LEASE_RELEASED event. | |
| status | No | TASK status to set on release. 'planned' is a voluntary hand-back. | planned |
| task_id | Yes | ||
| binding_token | No | Opaque token returned by this agent's join_session or plan_session. Required for reliable identity when logical agents share an MCP connection. | |
| lease_generation | Yes |