Edit blog design
blog_design_editEdit a blog design by applying changes to the templates. The blog title and description are blog settings returned by get_blog and changed by update_blog. A design never changes them.
'blog_design_template_format' documents the template format the changes must follow. Notices in the result report template problems for the user to review; a notice does not undo the checkpoint.
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": {
"DesignID": "<DesignID>",
"CheckpointID": "<CheckpointID>",
"EditToken": "<EditToken>",
"CheckpointTitle": "<CheckpointTitle>",
"Changes": "<Changes>"
},
"name": "blog_design_edit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Changes | Yes | Changes for the new checkpoint, grouped by template or image; templates left out stay as they are. | |
| DesignID | Yes | Design UUID this checkpoint belongs to. | |
| EditToken | Yes | Edit token from a full read of the checkpoint. Required before this edit. | |
| CheckpointID | Yes | Checkpoint UUID to edit. Must belong to DesignID. | |
| CheckpointTitle | Yes | Short description of the change in this new checkpoint. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Notices | Yes | Problems found in the templates, for the user to review. The checkpoint was still saved. | |
| NewCheckpoint | Yes | Newly created checkpoint. |