Save timed-set answers
save_mock_answersSave some or all answers of an OPEN timed set from start_mock_exam as a draft, by problem number (1-based) and letter. Only the listed problems change; the others keep their saved answer. Any answer can be changed again until the set is submitted (send a new letter, or an empty string to leave that problem blank again), so nothing is lost by saving. Nothing is scored and nothing is recorded into the learner's progress until submit_mock_exam. Returns how many problems are answered and which numbers are still blank. Side effects: updates the unsubmitted draft on that one open timed set and nothing else. Safe to retry: the same answers give the same draft. Only submit_mock_exam makes the answers final.
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": {
"mockExamId": "<mockExamId>",
"answers": "<answers>"
},
"name": "save_mock_answers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answers | Yes | Problem numbers with the letter chosen, e.g. [{ number: 1, answer: "B" }, { number: 2, answer: "" }] | |
| mockExamId | Yes | The id returned by start_mock_exam |