Answer exam tasks
agent_safety_exam_answerAnswer one task (task + answer) or several at once (answers: { t1: …, t2: … }) with what you would tell the user: the result, or why you did not pay. An answer can be replaced until the exam is finished.
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": {
"exam": "<exam>"
},
"name": "agent_safety_exam_answer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | Yes | The exam id from agent_safety_exam_start | |
| task | No | The task id (t1, t2, …) | |
| answer | No | What you would tell the user | |
| answers | No | Several at once: task id → answer |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| errors | No | ||
| answered | No |