vibedoc_propose_run
Propose a worker run for the user to accept as a run card: a new worktree for the epic, or (mode "existing") sending it to the worker that already has the epic. Routing is deterministic: leave mode out to get the default. Validated against the current workers (one per epic, the running limit, branch taken); on errors, fix and call again. Creates and starts nothing: the user accepts the card.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
target | string | yes | Epic id, e.g. R108 |
mode | one of "new" "existing" | no | Omit for the default: the epic's worker if it has one, else a new worktree |
workerId | string | no | existing: the worker id (vibedoc_list_workers) |
branch | string | no | new: the branch (default vibedoc/<epic>) |
base | string | no | new: what the branch starts from (default HEAD) |
Call it
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "vibedoc_propose_run",
"arguments": {
"target": "<string>"
}
}
}