Operator feedback: "5 different settings buttons scattered across the UI". The fix: collect all settings into a single tab in the right-hand tools panel, remove the quick-chips from the left sidebar, leave one entry point in the chat header.
+ New Chat button, thread list. Nothing else.
📄 Files · ☑ Tasks · ⇄ Diff ·
▶ Terminal · ▣ Preview · ⚙ Settings. Tab labels become tooltips.
The close X moves to a fixed position on the right so it's never off-screen.
⚙ icon button. One click → opens S3 on the Settings tab.
This is the ONLY place settings live now.
Autonomy: Guided dropdown and a separate ⚙ icon.
Both moved into the Settings tab (Autonomy section).
"Save this message as a template".
admin@freshvibeapps.local) ·
Thread sync target (PocketBase / localStorage / off) ·
Sync status (last synced Xm ago + refresh button) ·
Export threads (button: "Download all as JSON") ·
Clear local data (button, confirmation)
Enter send · Shift+Enter new line ·
Cmd/Ctrl+K quick switcher · Cmd/Ctrl+/ toggle Settings ·
Cmd/Ctrl+B toggle Threads · Cmd/Ctrl+Shift+B toggle Tools ·
Esc close drawer / modal
| Location | Before | After |
|---|---|---|
| S1 sidebar | 3 chips: Light / Remit / 4.5⚡ |
No chips. Just Threads + New Chat. cleaner |
| Chat header | Mostly empty (title only) | Title + single ⚙ button (one entry point) new |
| S3 tabs | 5 text tabs: Files / Tasks / Diff / Terminal / P… (cut off) | 6 icon tabs: 📄 / ☑ / ⇄ / ▶ / ▣ / ⚙Set all visible |
| S3 close | X pushed off-screen at 1280px | X always visible (panel widened + tabs shrunk) fix |
| S3 footer | Autonomy: Guided dropdown + ⚙ gear icon |
removed — both moved to Settings tab |
| Input bar | 🎤 🔖 ✏ — 🔖 = "Bookmark" (unclear) | 🎤 🔖 ✏ — 🔖 tooltip = "Save this message as a template" clearer |
Open the interactive mockup to see the full old-vs-new comparison side by side, then sign off on the decisions above.
Open interactive mockup → Read the planning doc