The header
Two badges appear in the header only when something is off, and both are worth
knowing by sight:
- Limited — the site is not telling the editor what its blocks are, so you get a read-only preview or text-only edits. That is an integration problem; send it to whoever wired the site up, along with coverage checks.
- Add an API key — chat is running without a model behind it. Simple, literal edits still work; anything phrased your own way will ask for a key. Also a job for whoever set the site up.
The panel
Two tabs: Chat and Properties. Chat is the main surface. You describe a change, it happens. The composer at the bottom says Ask anything, and around it sit four controls:- Select an element — the cursor button. This is the important one; see below.
- Attach file — images and PDFs. Useful for “use the photo attached” or “take the copy from this PDF”. See chat attachments.
- Start voice input — dictate instead of typing, where a key supports it.
- Send, which becomes Stop generation while a change is being made.
Click-to-select is off until you turn it on
The single thing most worth knowing about this editor: clicking the preview does nothing until you switch the picker on. Press the cursor button in the composer — its tooltip reads Select an element — and then clicking a heading, an image or a card highlights that block and tells the chat what you mean. Escape turns it back off. It defaults to off on purpose. The preview is a live site, so links, tabs and carousels have to keep working while you read; a picker that swallowed every click would make the page impossible to browse. But it does mean a perfectly healthy editor looks inert on first contact. With something selected, the composer shows Editing: block, and your next sentence is scoped to it. “Make this shorter” is unambiguous once the editor knows what this is.What happens when you send a message
1
It thinks, visibly
A thinking indicator appears and then collapses into Thought for _n_s,
which you can expand if you want to see the reasoning.
2
Changes stream into the preview
Operations apply to the page as they arrive, so you watch the page change
rather than waiting for a result.
3
It tells you what it did
A readable summary — Applied to your draft — with the affected block
named.
4
You keep it or you don't
Undo sits on the message that produced the change, and a global undo and
redo sit above the composer (Ctrl+Z and Ctrl+Y). Undo is recorded on the
server, not a browser trick, so it survives a reload.
Nothing you do here touches the code
Every edit is one of a fixed set of typed operations against your content. There is no operation for “change a file”, so no sentence you type — however it is phrased, however confident the model is — can alter a component, a route or a dependency. The boundary is the shape of the system, not a rule someone remembered to apply. The practical version: you cannot break the website from this screen. The worst you can do is publish something you did not mean to, and version history undoes that too.Where to go next
Writing prompts that work
What to say, what not to bother saying, and which requests cost real money.
Pages and drafts
Where your unpublished work lives, and why the live site looks unchanged.
Review, undo and versions
Every way back: undo, revert, version history, and discarding one change from last week.
Publishing
The review dialog, publishing only some pages, and how to tell it worked.