renew_file_reservations
Extend active file reservations for a coding agent without reissuing them, preventing lease expiry during collaborative work. Specify project, agent, and optional paths or reservation IDs.
Instructions
Extend expiry for active file reservations held by an agent without reissuing them.
Parameters
project_key : str Project slug or human key. agent_name : str Agent identity who owns the reservations. extend_seconds : int Seconds to extend from the later of now or current expiry (min 60s). paths : Optional[list[str]] Restrict renewals to matching path patterns. file_reservation_ids : Optional[list[int]] Restrict renewals to matching reservation ids.
Returns
dict { renewed: int, file_reservations: [{id, path_pattern, old_expires_ts, new_expires_ts}] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | No | ||
| format | No | ||
| agent_name | Yes | ||
| project_key | Yes | ||
| extend_seconds | No | ||
| registration_token | No | ||
| file_reservation_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||