Plugins
-
Consolidate export, frontmatter, and folder plugins into unified fs-sync plugin
- Move folder operations to fs-sync plugin
- Move export functionality to fs-sync plugin
- Move frontmatter operations to fs-sync plugin
- Add audio operations (delete, exist, import, path) to fs-sync plugin
- Add chat directory, entity directory, and scan utilities to fs-sync plugin
- Add orphan cleanup commands (cleanup_orphan_dirs, cleanup_orphan_files)
-
Add apple-contacts plugin
- Implement Apple Contacts integration for importing contacts
- Add import command for batch importing contacts
Persistence & Storage
- Major persister consolidation and refactoring
- Merge note and transcript persisters into single session persister
- Merge persister/note into persister/session
- Add chat shortcuts persister for storing chat shortcuts
- Remove memories feature and related code
- Refactor persister utilities into shared factories
- Add factory helpers for JSON file and markdown directory persistence
- Move frontmatter loading to fs-sync plugin
- Add generic transforms in human persister
- Move scan utils into fs-sync plugin
Search & Indexing
- Tantivy search engine improvements
- Refactor to consolidate search args into SearchRequest struct
- Phase 1 foundation fixes for better search infrastructure
- Phase 2 feature parity with Orama search capabilities
- Add advanced search features including filters and sorting
Audio & Transcription
- Add error propagation from STT adapters
- Improve error handling in Argmax, AssemblyAI, Fireworks, Gladia, OpenAI, and Soniox adapters
- Better error reporting in listener actor
Bug Fixes
- Fix edge-case for is_builtin_display_inactive on macOS
Developer Experience
- Add changelog workflow for automated changelog generation
- Add clean-plugins utils for plugin management