Skip to content

Suggestions

View as markdown

A suggestion shows up in the page as a diff: additions in green, removals struck through. Nothing changes until you decide. Hover over it to see its card in the right margin. Click it, or use one of the keys, and the card stays open until you press Escape or click somewhere else.

Suggested replacement
The old words struck through, the suggested words in greenThe old words struck through, the suggested words in green
Replacing your words: the old ones struck through.
Suggested blocks
Suggested blocks drawn where they would land, marked in greenSuggested blocks drawn where they would land, marked in green
New blocks, drawn where they would land.
Suggestion card
The suggestion card: the agent's note, with Accept, Reject, Ask again and ChatThe suggestion card: the agent's note, with Accept, Reject, Ask again and Chat
Action Key What happens
Accept Mod+Alt+Y The result goes in the page as your own edit, so undo works.
Reject Mod+Alt+N The page stays as it was.
Ask again The request goes back to its agent with the result you turned down and, if you want, why.
Chat Mod+Alt+C Talk it over with the agent that made it. If the chat produces a new suggestion, it replaces the card.
Accept as a Button ▾ beside Accept Keep the result, with a button that runs the request again. See Buttons.

The keys work on the suggestion at the cursor, or the one whose card is open. Mod+Alt+] and Mod+Alt+[ jump to the next and previous suggestion, and the status bar counts the ones waiting. If a suggestion also changes other parts of the page, its card lists them:

Card with other edits
A suggestion card that lists the other blocks it changesA suggestion card that lists the other blocks it changes

You can keep writing while an agent works. Agents wait until you stop typing before they start, and when a result arrives it’s matched up with the text as it is at that moment.

The pill in the margin stays next to where the result went (“Accepted”) until you close or reload the page. Clicking it still opens the chat with its agent.

Accepted pill
The Accepted pill beside where the result landedThe Accepted pill beside where the result landed

For Solipsist 0.1