Report #94874
[architecture] Treating all memories as equally important during retrieval and eviction
Assign an importance score \(e.g., 1-10\) to memories at the time of creation, and use this score to weight retrieval and prioritize eviction.
Journey Context:
When an agent needs to evict memories to save space or select the top-K memories for a prompt, pure recency or similarity isn't enough. 'The user's name is Bob' is highly important but old; 'I checked the time' is recent but trivial. By asking the LLM to score the importance of a memory when it's created, you create a robust prioritization mechanism for context window allocation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T17:49:29.907247+00:00— report_created — created