Skip to content

Sessions and chat

The built-in chat is built for long, parallel conversations. This page covers sessions and tabs, the follow-up composer, the chat explorer, the full slash-command list, and how to stop or revert a turn. To send your first prompt, start with Your First AI Chat.

Sessions and tabs

Each chat is a session with its own provider, model, thinking level, history, and context. Sessions run in parallel and persist between launches.

Start a new one three ways:

  • Submit a prompt from the bottom-toolbar input.

  • Click + in the chat panel header.

  • With the AI chat focused, press N.

Active sessions show as tabs to the right of the AI input:

  • Minimized: topic label, a processing spinner while it works, and a context-usage percentage. Click to expand, double-click to rename.

  • Expanded: the full chat panel with messages, attachments, and a follow-up input.

Drag tabs to reorder them; the toolbar scrolls when they overflow.

Shortcuts

ActionShortcut
Focus the AI input/
Focus chat session 1 through 91 to 9
Focus chat session 100
Focus next session]
Focus previous session[
New chat (AI chat focused)N
Close focused sessionW
Toggle the chat explorerA
Search your chatsI
Dismiss the chat panelEsc

Focusing a session by number opens the panel if it is hidden. Toggling the AI chat panel has no default shortcut, but you can assign one in the shortcuts view.

The follow-up composer

Very few designs land on the first prompt, and that is the point. Follow-ups see the full context of the canvas and the conversation, so you can speak in deltas. Send with Enter; add a line break without sending with Enter.

The composer has four typing helpers:

  • @ mentions attach a canvas element by name. Type @, pick an element, and its structure and a render travel with your message.

  • Attachments ride along too: paste an image with V, drag a file in, or click the paperclip. Each shows as a chip above the input with an X to remove before sending.

  • # hashtags open a dropdown of style and context modifiers (dark, mobile, minimal, and so on) that drop into your prompt.

  • / slash menu opens the slash commands plus recent sessions for a quick resume.

Prompt history: step through past prompts with and (or P and N). Reverse-search with R: type to filter, press it again to cycle matches. History is deduplicated and persists between launches.

Panel controls

  • Open or close: click the connection indicator in the bottom toolbar, or run Toggle AI Chat.

  • Rename: double-click the topic in the header, or use /rename.

  • Resize: drag the panel edges, or the divider between sessions.

  • Queue a follow-up: send while the model is still working and the message queues, then fires automatically when the current response finishes.

  • Edit and resend: click the edit icon on one of your messages to revise and resend it.

  • Copy chat: the header copy button exports the whole conversation as Markdown, with metadata (model, date, project, canvas, tokens, turns).

The chat explorer

Toggle the explorer with A to browse, search, and manage every session in a sidebar. Drag its divider to resize or collapse it.

The chat explorer sidebar next to an active session

Slash commands

Type these in the chat input. Some are provider-specific and only show when relevant.

CommandDoes
/stopStop the current response
/continueNudge the model to continue
/contextShow context-window usage
/usageShow account usage
/costShow cost and usage for this session (Claude Code and Anthropic only)
/compactCompact (summarize) conversation history
/feedbackFile feedback or report an issue
/archiveArchive the current chat
/new (/clear)Start a new chat
/modelChange the model (provider-then-model picker)
/renameRename the current chat, for example /rename My Chat
/copyCopy the last assistant message
/helpShow available commands
/loginSign in to Claude (Claude Code only)

Stop, revert, redo

  • Click the stop button in the chat input bar, or type /stop. The active request aborts immediately and no further tools run.

  • Anything the AI already created before you stopped stays on the canvas.

  • The stopped turn's card has a Revert control that undoes everything that turn changed in one step, plus a Redo to bring it back. You can also undo normally.

Tip: Each chat has its own undo stack, separate from the canvas's main history. You can keep editing by hand while an agent runs, and roll back a specific chat's changes with its own Revert without touching your own edits.

Next

We use cookies to understand how you use our site. Analytics cookies help us improve. You can accept them, reject them, or manage preferences.

Customize