answer_ask_approval
Answer an approval_request returned by ask_konexium. approve:false declines it: the proposed action is cancelled, nothing runs and no credits are spent; the result is the updated Ask response, in the same JSON shape as ask_konexium. approve:true runs nothing either, because an assistant cannot approve spending: it returns {status: "approve_in_konexium", approval_request_id, url, message}, and the person approves at that url. Answering a request that was already answered returns the earlier result.
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": {
"approval_request_id": "<approval_request_id>",
"approve": "<approve>"
},
"name": "answer_ask_approval"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| approve | Yes | false declines the proposed action. true returns the link where the person approves it in Konexium. | |
| approval_request_id | Yes | The id of an approval_request item from an ask_konexium response (an output item whose type is approval_request). |