claim_task
Claim a Joxo task under a lease, refusing conflicts unless the current holder is offline over 15 minutes and your person approves takeover.
Instructions
Claim a task with a lease; refused if another device holds it, unless that one is offline over 15 min and your person agrees (takeover: true). The first claim returns the details (details: true again). On a warning, tell your person and pause_task soon. In git, work on branch joxo/<first 8 characters of the task id>-<short-slug>; end GitHub PR comments with <!-- joxo-agent -->. worktree: true also makes a separate copy of the files on that branch (files only, not commands).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | ||
| details | No | ||
| task_id | Yes | ||
| takeover | No | ||
| worktree | No |