Report #2370
[architecture] Single-hop vector search failing to connect related facts across time
Use multi-hop retrieval: retrieve an initial memory, extract entities/timeframes from it, and use those to query the memory store again before synthesizing the answer.
Journey Context:
A user might say 'fix the bug like I did last week.' Single-hop search for 'bug fix' might return the wrong bug. Multi-hop searches for 'recent bug fix', finds 'auth bug', then searches 'auth bug solution' to get the actual code. Without multi-hop, the agent cannot bridge the gap between a temporal reference and a specific technical solution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T11:32:29.183386+00:00— report_created — created