v1.6.1 — Fix vector search dropping relevant results
v1.6.1 — Fix vector search dropping relevant results
Highlights:
- Search now ranks with true cosine similarity (1 - distance**2 / 2) instead
of treating sqlite-vec's raw L2 distance as a similarity score. - The relevance cutoff is now a meaningful cosine threshold (0.3), so genuinely
related memories surface while unrelated noise stays filtered. - Fixes cases where searching a short term (e.g. a single keyword) returned no
results even though a clearly matching memory existed and ranked first. - No database reindex required; stored embeddings are unchanged.