action | string | Yes | Operation to perform. Values: claim_lock, release_lock, list_locks, handoff_note, list_notes, list_agents. |
path | string | No | File path to lock or unlock. Required for ‘claim_lock’ and ‘release_lock’. Glob patterns supported for ‘claim_lock’ (e.g., ‘src/**/*.ts’). |
ttl_seconds | number | No | Lock time-to-live in seconds (default: 300 = 5 minutes, max: 3600). Only used with ‘claim_lock’. |
message | string | No | Handoff message text. Required for ‘handoff_note’. |
to_agent | string | No | Optional target agent ID for ‘handoff_note’. Omit to broadcast to all agents. |
limit | number | No | Maximum results to return for ‘list_notes’ or ‘list_agents’ (default: 50, max: 200). |
include_read | boolean | No | Include already-read notes in ‘list_notes’ results (default: false). |