update_block
Update block content/style by position or block_id.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_block"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Fields merged into the block's style. | |
| content | No | Fields merged into the block's content, e.g. { label, url } for a link. | |
| block_id | No | ID of the block to update. Give this or position. | |
| position | No | 0-based index of the block to update (see get_profile). Give this or block_id. | |
| link_layout | No | Link blocks: 'feature' shows a large image card (needs an image on the link); 'standard' is a normal button. | |
| hover_effect | No | Effect when the pointer hovers over the block. | |
| link_animation | No | Attention animation on the block. |