Compose page
compose_pageInsérer atomiquement des sections et/ou éléments dans une page existante, en mélangeant la galerie (source.componentId) et vos créations natives (source.section/element). expectedVersion obligatoire. beforeId/afterId donne la position ; un élément exige targetSectionId et placement append (ajout sous les éléments existants, hauteur adaptée aux trois formats) ou ses positions desktop/tablet/mobile. Les IDs internes sont renouvelés. mode auto édite immédiatement une page publiée ; draft conserve un brouillon explicite. Le reste du site reste intact.
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": {
"pageId": "<pageId>",
"expectedVersion": "<expectedVersion>",
"additions": "<additions>"
},
"name": "compose_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | auto | |
| pageId | Yes | ||
| additions | Yes | ||
| expectedVersion | Yes |