v1.7.0
What's New
Plan Mode ✨
- Cursor-style structured plans — agent generates numbered step plans with file references
- Execute Plan — approve and run the plan step-by-step with one click
- Edit Plan — request modifications before execution
- Auto-detection — messages with 3+ steps automatically classified as plans
Agent Mode Overhaul
- Activity feed — collapsible timeline showing files read, edited, created, and commands run
- Auto-apply edits — file changes applied to editor buffer automatically (configurable)
- Approval tiers — Ask All / Auto-Approve Edits / Full Autonomy (Settings → Agent Autonomy)
- Context indicator — live ops count and files changed in chat header
- Enhanced prompt — agent is more decisive, summarizes changes, self-fixes errors
Terminal Fix
- Streaming responses now work — fixed
sendChatMessageto handlestarted/streaminggateway status codes - Extended timeout to 2 minutes for long agent runs
New Theme
- Codex — dark and light modes inspired by OpenAI's coding aesthetic
Settings & UX
- GitHub hub in Settings — Device Flow, PAT, searchable repos with ⭐ favorites
- Chat home — simplified repo picker showing favorites → recents → manual input
- Gateway URL hidden — tap-to-reveal for security
- Mobile connect collapsed — URL/QR/password hidden until expanded
- Terminal tab on mobile — replaces Settings in bottom nav; Settings via ⚙️ header icon
- Workshop view removed — streamlined navigation
Fixes
- Chat send race condition — text passed directly instead of
setInput+setTimeout - Dev port conflict — port 3000 for dev, 3080 for production (no overlap)
- Classic mode excludes chat tab (redundant in editor-first mode)
- Git view inline action button visibility fix
Full Changelog: v1.6.0...v1.7.0