claim
Acquire an exclusive or shared lock on a resource, optionally queuing if the lock is unavailable. Prevents conflicts when multiple agents need coordinated access.
Instructions
Atomically acquire (or queue for) a resource lock.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| note | No | ||
| wait | No | ||
| agent_id | Yes | ||
| resource | Yes | ||
| lease_seconds | No |