New
- A fuller Skill system: a new Skills page and routes for browsing, searching, installing, and creating skills; the skill scanner now parses multi-line YAML block-scalar descriptions; added a sidebar entry and keyboard navigation.
- Navigation history and multi-window restore: multi-window state restore, gesture navigation, Composer input state management, and draft persistence.
- Rich Composer and @mentions: a rich text input box, with an @mention popup that smart-searches files, Spaces, and skills, auto-triggering on paste.
- Custom Space icons and colors: each Space can set its own icon and color via a right-click menu; AppCall can specify these directly when creating a Space.
- Image preview modal: click any AttachmentChips thumbnail for a full preview; ModalShell now supports a backdrop-only mode.
- Direct PDF reading: Read/Grep now extract PDF text, tables of contents, and links with size limits, reading page by page; PDF cache auto-releases after a 20-minute TTL.
- Keep-awake support: prevents display sleep while plugged in so closing the lid doesn't cut the connection, while staying power-saving on battery.
- Drag-and-drop automation task ordering: reorder automation tasks by dragging.
- Release download proxy: updates now download faster via dl.finchwork.app.
Improvements
- Restructured the Skills path from
skills/to.finch/skills/; addedlistUsableSkillsas a unified runtime entry point, with priority ordered as additional > project. - SpacePicker, ModelPicker, and PermissionModePicker now share Button/Menu components, dropping old style dependencies.
- Completed Chinese and English copy for Skills, automation, and mentions.
- Tables now span 100% width with aligned bottom shadows.
- Unified CSS tokens across Button, Kbd, ListRow, OptionCard, and other components.
- Code blocks now collapse based on line count, rendering only the first 36 lines when collapsed.
- Sidebar Space paths now display abbreviated, e.g.
~/…/aeolus/finch. - Split finch-tools' tool descriptions, behavior rules, and parameter definitions into separate files.
- Adapted PermissionMode normalization for Windows.
- The agent now shares Plan/Found/Next progress summaries during multi-tool and looping tasks.