Report #10189
[architecture] Stale long-term memory overriding current session context
Implement time-decay scoring on memory embeddings. When retrieving, multiply semantic similarity by a temporal decay function \(e.g., exponential decay based on time since last access\).
Journey Context:
Vector DBs treat all memories equally. If a user changes their preference, the old preference still has high semantic similarity and will be retrieved. Decay ensures recent, active memories surface first, mimicking human recency bias and allowing the agent to adapt to changing realities without manual deletion of old states.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T10:06:20.924448+00:00— report_created — created