validate_presentation
Validate a complete Presentation IR before rendering to catch schema or theme issues without writing files, and optionally return the normalized canonical form.
Instructions
Validate complete Presentation IR without writing files.
Call this before render_presentation. Set include_canonical when the model needs LectureForge's normalized form with default theme fields filled in.
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": {
"presentation": "<presentation>"
},
"name": "validate_presentation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| presentation | Yes | ||
| include_canonical | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||