complete_task
Mark a Joxo task done only when every acceptance criterion has evidence, code is pushed, and tests pass; otherwise request partial completion or force override.
Instructions
Done means live: evidence {criterion id: link, version or check} for every criterion, else refused; the rest to come: partial: true + remains. Push first; unpushed or a failed last test run also refuse unless force: true. review: true: PR review.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"task_id": "<task_id>"
},
"name": "complete_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pr | No | ||
| full | No | ||
| force | No | ||
| review | No | ||
| partial | No | ||
| remains | No | ||
| task_id | Yes | ||
| evidence | No |