delimit_collision_check
Prevent file editing conflicts between AI models by claiming exclusive ownership, releasing after commit, or checking lock status.
Instructions
Detect / prevent multi-model file edit collisions (LED-129).
When to use: in cross-model workflows — claim a file before editing, release after committing — to prevent simultaneous conflicting edits between Claude / Codex / Gemini. When NOT to use: for single-model sessions or general filesystem locking outside the multi-model swarm.
Sibling contrast: delimit_swarm tracks ventures and personas; this tracks per-file edit ownership.
Side effects: action="claim" / "release" mutate the lock state. action="check" is read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | "check" (default), "claim", or "release". | check |
| file_path | No | File to claim/release (required for claim/release). | |
| model | No | AI model name — "claude", "codex", "gemini". | |
| task_id | No | Optional task id for tracking. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||