Community mini tool search and custom interface fonts, plus smoother long-conversation recovery, stronger startup stability, and a range of interaction and display fixes.
Community mini tool search: the toolbox now supports searching community mini tools directly, with improved keyword matching and presentation so tools are easier to find.
Custom interface fonts: Appearance settings now let you customize the interface font and code font, so the UI can better match your preferences.
Improved model menu: selecting a model with the keyboard now shows the usage card at the same time, making the model menu smoother to use.
Better onboarding: the HATCH ritual now automatically recommends and installs mini tools after naming, so getting started feels more natural.
Improvements
Long-conversation recovery: pagination improves recovery of long conversation history, making startup and switching between long chats smoother.
Startup stability: improved diagnostic recovery for long conversations, and added a hang watchdog while auto-compaction is running.
IPC architecture consolidation: the main process IPC has fully migrated to a single typed registration, laying the foundation for future stability and extensibility.
Improved cache hit rate: adjusted prompt priority, improving the cache hit rate to 99.9% from 0.4% (DeepSeek models).
Fixes
Interrupted interactions: long-running Bash commands now provide a force-quit exit when pressing ESC cannot stop them.
Misplaced messages: fixed an issue where messages appended mid-run caused the previous reply to be displaced after the new question.
Chinese paths: local path links now decode percent-encoded characters, fixing errors when opening files with Chinese names.
Deep link display: fixed finch:// deep links being rendered as [blocked] in Markdown.
Timeline: fixed broken images in the timeline; Write/Edit tool cards no longer expand inline, keeping only the file link dialog.
Conversation titles: manually renamed conversations now take priority over AI auto-renames and are no longer overwritten.
Multi-window sync: fixed real-time reply sync and lost unread states across windows.
Conversation view: fixed conversations leaking across Spaces in the conversation view; renaming a conversation no longer steals the window's currently viewed conversation.
System notifications: conversations that finish while the window is in the foreground now also show a system notification.
Default fonts: the interface font and code font now default back to Outfit / JetBrains Mono on first launch.