Chat Stream
The center column streams the agent’s turn in real time: its text and reasoning, each tool it runs (file edits, shell commands, browser actions), and the results. Tool calls render as expandable rows so you can inspect inputs and outputs. Load older turns from the top of the list. When a turn ends, the task parks inawaiting_input and the chat waits for you.
Composer
The composer sits at the bottom of the chat. Type a follow-up and submit to continue the conversation. While the agent is running, a Stop control interrupts it. The composer’s settings menu (the slider icon) configures the agent for the task:
Changes apply to the current task. The menu marks whether the task is running on Project defaults or a Task override, with a Reset to return to the project defaults.
Plan and Chat Mode
In Chat mode the agent implements directly. In Plan mode it proposes a plan and parks the task so you approve or revise it before any edits. A proposed plan (and any agent questions) takes over the composer as an inline form — answer it there to continue. See tasks.Queued Messages
Send a message while the agent is still working and it is held as a queued message, delivered after the current turn finishes. Queued messages stack as pills above the composer. Remove one before it is delivered with its trash icon.Checkpoints
Because the agent commits as it works, you can restore the conversation to an earlier checkpoint. Restoring rolls the workspace back to that point and truncates the conversation after it.Stage Tabs
The center stage is tabbed. Alongside the chat, you can open:- File — a code editor for a file, with inline diff hunks for changed files
- Diff — the full diff for a changed file
- Preview — a running app served from the workspace (see Preview)
Side Panel
A panel on the right holds two tabs over a shared body, with the terminal pinned below:- Files — the workspace file tree. Select a file to open it in the stage; create files and folders from the tab bar.
- Changes — a summary of the files the agent has modified this task.
- Terminal — a terminal drawer connected to the workspace. Toggle it from the bar at the bottom of the panel.