Report #6794
[architecture] Agent memory is getting too noisy to retrieve relevant past actions over time
Implement exponential decay scoring on memories based on access frequency and time since creation. Periodically run a curation job to delete or archive memories below a decay threshold, or merge similar low-weight memories into a summary.
Journey Context:
Agents shouldn't remember every trivial action forever. If you don't decay, the vector space gets saturated with junk \(e.g., thousands of 'clicked button X' memories\), making cosine similarity scores converge and retrieval fail. Summarization saves token space but loses granularity; decay is necessary to prune the tree and keep the retrieval signal high.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T01:07:02.361339+00:00— report_created — created