claim
Take a Linear ticket and snapshot its description so a later Done check detects changes. Assigns or delegates to you and blocks tickets held by other agents.
Instructions
Take a ticket and record the description as it stands, so a later Done check can tell whether it changed underneath you. Sets assignee to you when the ticket is unowned; sets delegate to you when a human owns it and you are an agent (app) identity. Refuses a ticket another agent holds. Claiming again after a change is how you acknowledge the new description.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as | No | Override the automatic choice | |
| issue | Yes | Issue identifier (e.g. ENG-123) or UUID | |
| take_over | No | Take the assignment from the person who holds it. Only when they handed it to you; a ticket held by another agent is never taken. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||