Professional thinking mode and the GLM 5.3 lineup arrive alongside a richer mini program file picker, HTML preview, and broad refinements across sessions, models, and desktop interaction.
Professional thinking mode: adds a professional mode with deeper reasoning for complex tasks.
GLM 5.3 lineup: enables GLM 5.3 and adds a GLM 5.3 Flash model entry.
Subscription-model visibility: the model menu now shows subscription models and refreshes access; free users can see locked Finch models with clearer status.
Model selection: models without credentials are no longer selected automatically; login and API-key status are shown separately.
Mini programs & extensions
File picker: mini programs gain ctx.ui.pickFile, with Finder-style drill-down browsing, directory item counts, distinct empty states, selected-item highlighting, and a current-path footer.
HTML preview: mini programs can choose an HTML preview mode.
Toolbar states: AppPanel toolbar buttons support checked states and disabled-state coordination.
Mini program theme tokens: mini programs can receive theme tokens such as font size, removing the initial light-theme flash.
Single-instance Webview panels: already-open single-instance Webview panels are reused instead of recreated.
Sessions & interaction
Session.suggest: adds suggest to the Session tool for next-turn conversation suggestions.
Dynamic permission switching: Session permission modes can now change at runtime.
Agent error recovery: improves recovery and retry interaction; follow-up suggested actions remain reusable after retries are exhausted.
Usage dashboard: redesigns the usage dashboard for clearer dates and presentation.
Home & appearance
Home section customization: reorder and show or hide Home sections.
Help & feedback menu: adds Help and Feedback submenu entries to the sidebar main menu.
Code font-size sync: code font size follows the selected display scale.
Tray-menu quota: restores quota display in the tray menu.
Home background skins: adds background-skin support for Home.
Other
Shared skill source: adds a switch for the shared ~/.agents/skills skill source.
Shiki syntax highlighting: adds Shiki highlighting to DiffView and file previews.
Improvements
Code-highlight performance: rewrites highlight scheduling; pre-scanning large files and HTML is about 10× faster.
Model-menu detail: unifies persistent model-menu layout, improves provider-name and star alignment, and fine-tunes minimum width.
Extension builds: installs dependencies only when missing and uses npm ci for more reliable submodule synchronization.
Home layout saving: relies on the backend result after saving; controls stay disabled during the save to prevent misclicks.
Skill rescanning: connects skill rescans to the serialized workspace refresh chain, preventing stale snapshots from overwriting UI state.
Build & dependencies: upgrades Bun to 1.4.0, pins the CI version, and synchronizes build numbers.
Fixes
Input & shortcuts
Fixes an invisible cursor while entering long text.
Fixes cross-platform shortcut modifier detection.
Fixes themed backgrounds for shortcut keys.
Sessions & messages
Fixes AskUserQuestion cards being removed by hidden-tool cleanup.
Makes session titles turn Composer files and annotation tokens into readable copy.
Fixes the queued follow-up send state.
Fixes leftover background processes after interruption.
Fixes context overflow from batched tool results.
Fixes delayed final-session-result rendering.
Fixes older sessions not receiving visual capabilities.
Fixes clipped sidebar-tab close buttons.
Files & paths
Fixes the chat file picker inheriting an old Space directory.
Fixes copied file paths gaining line breaks.
Fixes path continuations being mistaken for skills.
Fixes Chinese-boundary URL rendering and path-related display issues.
Panels & previews
Fixes duplicate single-instance panel creation and finch:env races after migration.
Fixes app-state restoration across sessions.
Fixes hidden tool calls between two replies being merged into the render, removing extra blank lines.
Removes hidden final tool calls that follow visible tool calls from rendering as well.
Lets image-preview overlays close on click.
Models & accounts
Fixes GLM text-model image-request logic.
Fixes subscription-fetch failures showing only free models.
Fixes the welcome message using the custom assistant name.
Prevents transient refresh failures from deleting login credentials.
Distinguishes relay-budget exhaustion from request rate limits.
Corrects English and Chinese reasoning-level labels (xhigh / max).
System & stability
Fixes mini program windows causing all Settings saves to fail silently on Windows.
Fixes Home-tab sorting drag cursor, keyboard order, and rebound behavior.
Fixes persisted Session unread state.
Fixes cross-platform Bash task notifications leaking between sessions.
Removes English-month dependence on ICU data in favor of fixed abbreviations.
Fixes IME Enter in the Composer accidentally submitting messages.