Move or remove a sticker
antix_place_deck_stickerUse this when the user asks 'make the sticker smaller', 'move it to the top right', 'tilt it a little' or 'remove the sticker'. Move, scale or turn one sticker on one slide, or take it off with remove. x and y are its centre as shares of the slide (0.5, 0.5 is the middle), width a share of the slide's width, rotation degrees clockwise; only what you pass changes, and it keeps its proportions. Read the sticker's id and place from the slide's stickers in the deck result. Require the current expectedVersion; on DECK_CONFLICT, read the deck again and repeat the same intended change. Free.
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": {
"deckId": "<deckId>",
"expectedVersion": "<expectedVersion>",
"slideId": "<slideId>",
"stickerId": "<stickerId>"
},
"name": "antix_place_deck_sticker"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | Its centre across the slide: 0 left edge, 0.5 middle, 1 right edge. | |
| y | No | Its centre down the slide: 0 top, 0.5 middle, 1 bottom. | |
| width | No | Its width as a share of the slide's width (0.3 is about a third). Its height follows its own proportions. | |
| deckId | Yes | ||
| locale | No | ||
| remove | No | true takes the sticker off the slide. | |
| slideId | Yes | ||
| rotation | No | Its turn in degrees, clockwise. | |
| projectId | No | AIGE project whose Canvas should receive the updated deck. | |
| stickerId | Yes | The sticker's id, from the slide's stickers in the deck result. | |
| accountHandle | No | ||
| expectedVersion | Yes | REQUIRED: the deck version you last read. A stale value fails with DECK_CONFLICT before any work. |