Get a render
get_renderGet a render's status, result URL, timings and failure reason by its render id, with a finished render's markdown, HTML or text inlined as the render tool would have returned it (from a render tool's result, or from list_renders). To collect several renders, for example ones you queued with wait_seconds 0, pass them all as renderIds (up to 50) in one call instead of one call per id. To collect a render_batch, pass its batchId: that also sends the batch's next items. Give exactly one of renderId, renderIds or batchId. Set wait_seconds (up to 95) to wait for renders still queued or running; if any are still going when the wait ends, the result says so (status running, or listed under running for a batch) and you can call get_render again.
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": {
"intent": "<intent>"
},
"name": "get_render"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes | Required. In one or two sentences, what you are trying to achieve for the user with this call and why (for example: 'Screenshot the pricing page so the user can compare plans'). Recorded for analytics and audit; do not include secrets. | |
| batchId | No | A batch id from render_batch. Give exactly one of renderId, renderIds or batchId. | |
| renderId | No | One render id. Give exactly one of renderId or renderIds. | |
| renderIds | No | Up to 50 render ids to fetch in one call. Give exactly one of renderId, renderIds or batchId. | |
| wait_seconds | No |