Report #74612
[architecture] Stale long-term memories overriding current environment state
Apply a temporal decay weight to memory retrieval scores and explicitly timestamp all stored memories. When retrieved, append the age or recency to the memory text so the LLM knows it might be outdated.
Journey Context:
Vector embeddings capture semantic similarity but ignore time. An agent might retrieve a memory from 6 months ago about a user preference and apply it today, even if the user explicitly changed their mind in the current session. Alternatives like hard-deletion are too aggressive. Time-weighted decay plus explicit recency prompting allows the LLM to weigh recent facts higher without losing the ability to recall very old, highly relevant facts when necessary.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T07:49:57.399017+00:00— report_created — created