Onboarding, Review Subagent, and Design Refresh #6

This week we shipped a completely new onboarding experience, a dedicated review subagent, and a major UI refresh.
New Onboarding Flow
First-time users now get a guided experience with step-based progression. Import your project, pick a task from the interactive carousel, and start chatting. The carousel features 3D tilt effects and task cards for common actions like PR review and codebase exploration.

Review Subagent
A dedicated review mode for PR analysis with review-specific behavior. Includes a branch switcher with dirty-tree confirmation, changed-file stats, and file/line references for findings. The agent now understands PR context and groups issues by severity.

Agent Improvements
- Ask clarifying questions. The agent can now ask questions during execution in agent and debug modes, not just planning.
- Switch to plan mode. Bidirectional switching between agent and plan modes for discussion before implementation.
- Task subagent improvements. Background tasks show a badge, results include timing metadata, and full message history is preserved.
- CLAUDE.md support. Project guidance files are now combined from AGENTS.md, CLAUDE.md, GEMINI.md, and Cursor rules.
Terminal Enhancements
- Cmd+I to attach selection. Select text in the terminal and press Cmd+I to attach it as context to your chat.
- File drag & drop. Drag files or folders onto the terminal to insert shell-escaped paths.
Design System Refresh
Major visual overhaul with squircle corners, unified dark mode colors, improved terminal fonts, and polished UI components across the app. Settings modal, comboboxes, buttons, and diff editors all got attention.
Other Features
- Reauth modal preserves your layout when session expires
- Cancel subscription directly from usage page
- "Switch to agent mode & build" dropdown option
- Commit while agent is running
- Fly-to-context animation for PR comments
- Browser agent indicator badge
- Claude Opus 4.6 effort/speed controls
- Feature flags panel in Settings (internal)
Fixes
- Shell commands no longer hang (fixed Durable Object hibernation)
- Queue race conditions resolved
- OAuth popups work in desktop browser view
- Branch switcher text rendering fixed
- System theme dark mode now applies correctly
- File tree hover delay removed
- Review panel responsiveness improved
- Bash output renders inline instead of blocking
- Windows path handling fixed
- CDP port conflict on second instance resolved