Chat UI (native chat)
Optional chat surface over supported agent terminals — skills, model pickers, and transcript view.
Chat UI is an experimental view layered on supported agent terminal sessions. The terminal remains the source of truth; Chat UI is a structured transcript + composer for the same PTY.
Enable
- Open Settings → Experimental → Chat UI.
- Turn Chat UI on.
- Optionally set Default view to Chat UI so new supported agent tabs open in chat; keep Terminal to open the TUI first.
Toggle Chat UI ↔ terminal from the agent pane once enabled.
Composer
- Type a message and send (or stop a working turn). Attach files/images when the host supports it. Unsent draft text and attachments stay with the pane across disconnect/reconnect when the host can restore them.
- Type
/for slash commands and discovered skills (filtered per agent when possible). - Use the model and options pills (thought level, mode, agent-specific session options) when the agent exposes them. Before the agent process starts, the composer can show draft launch options that apply on first start; after the session is live, pills that only affect a running turn stay disabled or labeled until the session is ready. Live values go to the CLI in that tab.
Availability
Chat UI ships on desktop for supported local agent sessions. The mobile companion reuses chat-style transcript patterns for the same paired sessions.