lease_renew
Renew an active lease by extending its TTL to prevent expiration during long-running tasks. Requires matching holder ID.
Instructions
Extend an existing lease's TTL while still holding it.
Call this periodically from long-running agents to prevent their lease from expiring mid-execution. The holder_id must match the current holder.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| holder_id | Yes | ||
| resource_id | Yes | ||
| ttl_seconds | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| renewed | Yes | ||
| expires_at | No | ||
| resource_id | Yes |