Skip to main content
Version 1.4.4

Finch 1.4.4

A major upgrade to Skills, navigation restore, rich text input, and PDF reading.

Back to changelog

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/; added listUsableSkills as 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.