Report #65411
[architecture] Agent gives outdated answers because older, outdated facts in memory have higher vector similarity than newer corrected facts
Store metadata timestamps on memory chunks and apply a recency bias multiplier during retrieval scoring, or explicitly update/overwrite the old memory chunk instead of appending the new one.
Journey Context:
Vector stores return what is semantically similar, regardless of truth timeline. If a user says 'I moved to New York' but the DB has 'I live in London', both might be retrieved, or London might win if it's a stronger anchor. Appending is easy but creates contradictions. Updating requires entity resolution \(hard\). Compromise: time-weighted retrieval \(boost recent\) and soft deletion \(mark old as obsolete\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T16:16:19.184884+00:00— report_created — created