7 months ago
08023fe* Audit desktop settings UI * remove agent browser * Update desktop-settings-ui-ux-audit-2026-03-13.md * feat: implement Phase 1-3 desktop settings UX improvements - Reworked SettingsShell grouping and labeling - Improved page intros and helper copy across all settings pages - Renamed technical controls and helper text for better user comprehension - Improved empty/disabled states for Backup, Memory, and Updates - Added save/success/error feedback patterns in Workspaces profile editing - Standardized explicit save behavior for text-heavy forms - Added stronger high-risk warnings for auto-approve behavior - Split Workspaces into clearer sub-sections - Reworked Memory around user-facing memory types - Added in-page thread selector in UsagePage * docs: add implementation details to desktop settings UX audit * feat: organize desktop settings into models & tools group and tabulate workspace settings * style: display OpenAI-compatible model settings side-by-side * feat: only show active providers in default model selector and hide inactive OpenAI-compatible cards * feat: sort model providers before tool/search providers * feat: sort providers by connected status then by whether they are model providers * docs: add final component sorting and cleanup details to UX audit * feat: visually split ProvidersPage into Model Providers and Tool Providers * feat: redesign MCP servers page to use inline list and accordion layout * feat: show available tools on MCP validation and auto-validate on save * feat: integrate auto-animate for smooth UI transitions in desktop settings * fix: unmounted background tabs in workspaces to avoid scroll bloat * feat: add framer-motion layout animations to tab controls * fix: unmounted background tabs in providers to avoid scroll bloat * animate * docs * fix: address provider setup and MCP validation feedback - emit MCP validation tool names from the loaded tool map keys so validation events always satisfy the desktop/client schema - keep provider auth result messages visible while credentials are still being edited during first-time setup - add server and desktop regressions for the validation event payload and setup-time auth feedback * fix: align desktop settings tests with current UI - update desktop settings page assertions to match the refreshed copy and structure - pass required provider status fixtures for standalone workspace settings card coverage - wrap React-mounted store setup in act to avoid jsdom window.event crashes in desktop tests * Update opencode-review.yml * fix(desktop): separate MCP editor mode from server names * fix: derive provider tabs from deep links and stabilize ws tests * fix(ci): use correct opencode glm-5 model id
Parentacacabe