Skip to content

Documentation

Tool catalogue

Twelve tools, not one more. Nine read or write your draft, one publishes and two report back. What is not on this list cannot be asked for, because it does not exist on the server.

The twelve tools

ToolModeWeightWhat it does
list_pagesReads1The pages the token reaches, with their state and their link.
get_pageReads1The whole draft: header, groups, blocks and appearance.
list_block_kindsReads1The catalogue of block types, variants and layouts that validate.
add_blockWrites5Adds a validated block to a group.
update_blockWrites5Changes the content of a block.
remove_blockWrites5Deletes a block.
reorder_blocksWrites5Reorders the blocks of a group.
set_appearanceWrites5Saves the appearance against its closed schema.
preview_pageReads1A preview link for the draft, before anything is published.
publish_pageWrites10Publishes the page. Only with the publish scope.
get_statsReads1Visits and clicks for a period.
list_proposalsReads1Your inbox, wrapped and marked as third-party text.

The text in your inbox was written by other people. list_proposals hands it over marked as data, never as an instruction, so an assistant reading your messages does not do what they say.

How the weight works

Every call spends its weight from the quota of the day. Reading costs one, writing costs five and publishing costs ten, so a long conversation that only reads barely moves the counter. Your panel shows how much of today you have spent.

Errors that teach

A rejected call never answers with a flat no. It comes back with the options that would have been accepted, and that is what lets an assistant correct itself on the next turn instead of guessing.