Report #10899
[architecture] Relying solely on vector similarity for memory retrieval
Use hybrid retrieval combining vector similarity with time-weighted decay and keyword/exact matching.
Journey Context:
Vector embeddings lose temporal sequence and exact keyword nuances. If a user updates a preference \(e.g., 'change my flight to Tuesday'\), vector search might retrieve the old flight from months ago because the semantic similarity is nearly identical. Time-decay weighting and BM25/keyword matching are essential for stateful agent memory to resolve recent updates and exact identifiers.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T12:05:46.700598+00:00— report_created — created