tool_prepare_grading_artifact
Prepare a cached markdown artifact containing prompt, rubric, reference answers, page URLs, and crop regions for automated grading workflows in Gradescope.
Instructions
Prepare a cached /tmp markdown artifact for grading a question.
The artifact includes the prompt, rubric, reference-answer notes, page URLs,
crop regions, and a confidence gate for auto-grading.
Args:
course_id: The Gradescope course ID.
assignment_id: The assignment ID.
question_id: The question ID to prepare.
submission_id: Optional sample submission ID to use for rubric/page context.
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": {
"course_id": "<course_id>",
"assignment_id": "<assignment_id>",
"question_id": "<question_id>"
},
"name": "tool_prepare_grading_artifact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | ||
| assignment_id | Yes | ||
| question_id | Yes | ||
| submission_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |