v0.6.4
MCP Search & Agent Enhancements
π MCP Search
- Date-range filtering:
SearchContentToolnow acceptsstart_date,end_date, anddate_fieldparameters so agents can retrieve content from a specific time window - New MCP tools:
ListCollections,ListCollectionContent, andGetXSaveRulesare now available for richer agent workflows - Structured query filters:
contentType,libraryFilter,alreadyRead, andsearchTitleOnlyare first-class fields onSearchQueryinstead of being encoded in the legacyqueryOptionsstring - Pagination safety: Search page is capped at 20 (Lucene's
MAX_LUCENE_RESULT_WINDOWlimit) to prevent unbounded collection scans
ποΈ Search Syntax
- Quoted phrase support: Search tokens are now correctly tokenised so values containing spaces can be wrapped in double quotes (e.g.
collection:"my collection") - Auto-quoting in UI: The
CollectionListsearch bar automatically wraps collection names that contain spaces in double quotes when pre-filling the search box
π₯οΈ Desktop App (Tauri)
- Server JAR self-update: New Check for Update / Download & Install flow in Settings lets the desktop app fetch and atomically install the latest
huntly-server.jarfrom GitHub releases, with backup/rollback on failure - Auto-update toggle:
server_auto_updatesetting triggers an update check automatically on enable
π i18n
- Settings page titles: All settings pages and navigation labels now translate correctly when the active language is changed at runtime
Full Changelog: v0.6.3...v0.6.4