resource_acquire
Acquire an advisory lease to manage exclusive or shared access to resources between agents.
Instructions
Acquire an advisory lease on a resource. Used for coordinating exclusive or shared access between agents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Agent acquiring the lease | |
| metadata | No | Optional metadata | |
| lease_type | No | Lease type | exclusive |
| resource_id | Yes | Resource identifier (e.g. file path, URL, key) | |
| ttl_seconds | No | Lease duration in seconds |