budget_reconcile
Reconcile an uncertain operation after verifying provider billing: stop all dispatchers for a stranded reservation, attest dispatchStopped, and record researcher approval.
Instructions
ONLY after the researcher verifies actual provider billing: settle an uncertain operation. For a reservation stranded by a hard process exit, first stop every server/worker that could still dispatch it, then explicitly attest dispatchStopped:true. Record the researcher approval. Does not authorize another generation request.
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": {
"projectId": "<projectId>",
"operationId": "<operationId>",
"actualUsd": "<actualUsd>",
"reviewer": "<reviewer>",
"approvalText": "<approvalText>"
},
"name": "budget_reconcile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reviewer | Yes | ||
| actualUsd | Yes | ||
| projectId | Yes | ||
| operationId | Yes | ||
| approvalText | Yes | ||
| dispatchStopped | No |