Skip to content

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 28 Apr 14:24
· 59 commits to main since this release

MCP Search & Agent Enhancements

πŸ” MCP Search

  • Date-range filtering: SearchContentTool now accepts start_date, end_date, and date_field parameters so agents can retrieve content from a specific time window
  • New MCP tools: ListCollections, ListCollectionContent, and GetXSaveRules are now available for richer agent workflows
  • Structured query filters: contentType, libraryFilter, alreadyRead, and searchTitleOnly are first-class fields on SearchQuery instead of being encoded in the legacy queryOptions string
  • Pagination safety: Search page is capped at 20 (Lucene's MAX_LUCENE_RESULT_WINDOW limit) 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 CollectionList search 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.jar from GitHub releases, with backup/rollback on failure
  • Auto-update toggle: server_auto_update setting 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