axint.agent.claim
Claim files before editing to prevent concurrent modifications by other agents. Local short-lived claims ensure exclusive write access to shared files.
Instructions
Claim files before an agent edits them so other agents do not patch the same SwiftUI/App files concurrently. Claims are local, short-lived, and stored in .axint/coordination/claims.json. Use: use before editing shared files in parallel-agent work; release claims when done. Effects: writes local coordination claims under .axint/coordination; no network.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Project directory. Defaults to the MCP process cwd. | |
| agent | No | Agent lane creating the claim. | |
| task | No | Task, bug, or repair pass this claim covers. | |
| files | Yes | Files to claim before editing. | |
| ttlMinutes | No | Claim TTL in minutes. Defaults to 30. | |
| format | No | Output format. Defaults to markdown. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Primary Axint tool response text, matching the first text content block. | |
| isError | No | Whether Axint marked the tool response as an error. |