Approve, answer, cancel or retry a planned study
aetherya_confirm_studyRespond to a plan from aetherya_plan_study. Use action 'confirm' with accept_sessions to approve the quoted cost and start the run — this is the point at which simulation sessions are spent, so check with the user first. Use 'answer' to reply to the clarifying questions (answers with the option ids the user picked, or answer for one free-text reply), 'cancel' to abandon the plan, or 'retry' after a failure. After confirming, the run continues and returns its decision brief when it finishes.
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": {
"autopilot_id": "<autopilot_id>",
"action": "<action>"
},
"name": "aetherya_confirm_study"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | 'confirm' accepts the quoted cost and starts the run (requires accept_sessions). 'answer' replies to the clarifying questions (requires answers or answer). 'cancel' abandons the plan. 'retry' re-runs a failed plan. | |
| answer | No | For 'answer': a free-text reply to the (first) question asked. Prefer answers when the plan lists questions. | |
| answers | No | For 'answer': one entry per question from the plan's questions, with the optionId the user picked or their own text. A question left out keeps its default. Only relay what the user said. | |
| autopilot_id | Yes | The autopilotId from aetherya_plan_study. | |
| accept_sessions | No | Required for 'confirm': the exact sessions figure from the plan's estimate. Never invent it — a mismatch is rejected and re-quoted. | |
| max_wait_seconds | No | How long to wait inline after confirming before handing back an id. Defaults to 45. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| kind | Yes | ||
| legs | No | ||
| next | Yes | ||
| step | Yes | ||
| brief | No | ||
| error | No | ||
| source | Yes | ||
| status | Yes | ||
| audience | No | ||
| estimate | No | ||
| progress | Yes | ||
| question | No | ||
| research | No | ||
| questions | No | ||
| stepLabel | Yes | ||
| autopilotId | Yes | ||
| requiredSessions | No | Set only on a re-quote — confirm this figure instead. |