research_approve
Records the user's answer to approval prompts for web research sessions, capturing choices like once, extend, session, deny, or end to manage limits with consent.
Instructions
Record the USER's answer to an APPROVAL REQUIRED message (ask the user first; never answer for them).
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_id": "<approval_id>",
"choice": "<choice>",
"user_reply": "<user_reply>"
},
"name": "research_approve"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| choice | Yes | once|extend|session|deny|end — as offered in the request | |
| user_reply | Yes | the user's answer, verbatim | |
| approval_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |