Report #98848
[architecture] Agent remembers everything and retrieval drowns in stale, low-value facts
Curate memory aggressively: forget transient observations by default, remember only recurring user preferences, decisions, entities, and reusable outcomes. Add confidence scoring, recency weighting, and explicit deletion or expiration.
Journey Context:
More memory is not always better. Unbounded storage bloats with 'good morning' greetings, weather lookups, and one-off tool outputs that then surface as irrelevant retrieval hits. The useful rule is to remember things that change future behavior and forget things that are situational or already encoded in the result. Apply decay so old, unused memories lose relevance and low-confidence memories are purged. Production memory layers like Mem0 classify memories by type \(episodic, semantic, procedural\) and apply an extraction filter to avoid cluttering the store. Without curation, retrieval precision collapses as sessions accumulate.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-28T04:53:09.457698+00:00— report_created — created