What's Changed
- Added optional
IndexedVecturaStorage.searchText(query:topK:)protocol hook so indexed storage providers (e.g. VecturaHNSWKit) can serve BM25/hybrid text queries directly from their index instead of loading the entire corpus into memory (#85). BM25SearchEnginenow prefers the storage-level text search when the provider implements it, falling back to the in-memory BM25 index otherwise.
Full Changelog: 6.1.0...6.2.0