Report worktrees (proxy only)
report_worktreesMACHINE TOOL — your mcp-proxy calls this on its own; an agent never needs to. It reports git worktrees on rtsc-NN/<slug> branches that exist on this machine and that no live claim covers, so Retasc can SEE work somebody started without claiming it (RTSC-962). The server never reads git; the local proxy does, and reports. Each reported issue gets a PROVISIONAL HOLD: it becomes visible on get_issue / list_issues as hold, and automatic dispatch (next_issue / next_batch) withholds it, exactly as it skips another human's lane. A hold is NOT a lease — it has no token, heartbeat/checkpoint/done do not accept it, check_claim reports it as not held, and it lapses 60 minutes after the last report. Nothing refuses an explicit claim_issue: a named claim from ANY session converts the hold into a real claim, which is how the agent that forgot to claim gets its work back. Ignores anything already claimed, terminal, work:false, or outside this key's project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| worktrees | Yes | The `rtsc-NN/<slug>` worktrees seen on this machine with no live claim on them. |