- Add ADR 001 for Hybrid Search Architecture - Implement Phase 1 (Exact Match) and Phase 2 (Semantic Fallback) in ChromaStore - Wrap blocking ChromaDB calls in asyncio.to_thread - Update IVectorStore interface to support category filtering and thresholds - Add comprehensive tests for hybrid search logic
8 lines
166 B
Python
8 lines
166 B
Python
import re
|
|
|
|
with open("src/storage/chroma_store.py", "r") as f:
|
|
content = f.read()
|
|
|
|
# I will rewrite the class completely because there are many changes to make.
|
|
|