
Empty session
A new session with no messages shows a welcome / empty state that asks you to send a message to the current engine. After you configure a provider and select a workspace, the input is ready.What a message contains
Assistant messages are usually several blocks:
Long sessions render only a recent DOM window by default. Scroll up to page in older messages so the chat does not get slower over time.
Streaming and stop
Streaming is on by default. While the model generates, the send button becomes Stop. If you stop it yourself, the completion toast and sound do not play.Rewind and fork
When the runtime supports it, Claude / Codex provide:- Rewind: go back to before a message
- Fork: start another conversation line from that point
Context usage and ledger
Context usage appears near the input. The app also has a context ledger:- Selected or inherited context sources
- Token / character estimates
- Freshness and attribution confidence
- Send a compact / summarize command (depends on the runtime)
- Start a new session and attach only the files you need
- Use
@to attach a file instead of pasting a long log
Status panel
Longer tasks show a status panel:
Permissions and questions
When the model needs to edit a file, run a command, or ask you a multiple-choice question, a dialog appears. If a path is outside the allowed directory, Claude may also show a Directory Grant card. Details: Modes and permissions.Related pages
Input
@, /, $, #, !, @@, @#.Sessions and history
Sidebar sessions, history, and rewind.