Finish work
finish_workEnd your work when it is done (completed) or when you stop (abandoned). History shows it finished, and later writes naming it are refused. Repeating it is harmless.
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": {
"workId": "<workId>",
"outcome": "<outcome>"
},
"name": "finish_work"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workId | Yes | The workId begin_work returned. | |
| outcome | Yes | Use abandoned when stopping without finishing what the user asked for. |