Render
renderPaints an approved catalog template (weather, clock, countdown, agenda, now-playing, headlines, scoreboard, transit, home-status) without generated source. weather location defaults to Sudbury. First matching-display paint skips preview. Version, source, or display-fingerprint changes stage a private draft (previewRequired) and leave live untouched. Data-only refreshes need componentID.
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": {
"operationID": "<operationID>",
"expectedRevision": "<expectedRevision>",
"slug": "<slug>",
"controlToken": "<controlToken>"
},
"name": "render"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| slug | Yes | Approved catalog slug from list_templates, for example weather, clock or countdown. | |
| params | No | ||
| componentID | No | ||
| operationID | Yes | ||
| controlToken | Yes | ||
| expectedRevision | Yes |