ingest_review
Validates a slide's review result, reports issues, and returns fix feedback for high-severity findings to guide slide regeneration.
Instructions
Ingests a slide's review result: validate, return issues (report-only).
Call AFTER prepare_review. Does NOT auto-regenerate. If has_high_severity,
the response includes fix_feedback — pass it into prepare_slide_edit( action="update") to regenerate the slide with the review feedback applied.
Args: project_id: Target project ID (required). slide_index: 1-based slide position. review_json: The review result JSON generated by the client. review_context: Opaque token returned by prepare_review.
Returns: JSON with has_high_severity, issues, optional fix_feedback.
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": {
"project_id": "<project_id>",
"slide_index": "<slide_index>",
"review_json": "<review_json>",
"review_context": "<review_context>"
},
"name": "ingest_review"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| review_json | Yes | ||
| slide_index | Yes | ||
| review_context | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |