extend_checkout
Extend an active checkout lock when a task runs longer than its original TTL. Requires a valid checkout token and accepts a new TTL clamped to 1-240 minutes.
Instructions
Push the expiry of an existing checkout_task lock forward, for work that runs longer than the original ttl_minutes. Requires an active checkout in this session (the cached checkout_token from checkout_task) — fails if the lock was never acquired here, already released, or already expired. Server clamps ttl_minutes to [1, 240].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID whose checkout to extend. | |
| ttl_minutes | No | New lock TTL in minutes from now (default 120, server clamps to [1, 240]). |