Report #1526
[architecture] Append-only memory stores accumulate stale facts, causing the agent to act on outdated user preferences or resolved errors
Implement memory consolidation and mutation. When a new memory contradicts an old one, update or delete the old memory rather than appending. Use exponential decay on memory access timestamps for retrieval scoring.
Journey Context:
Agents often treat memory like a traditional database where data is immutable. But operational memory requires forgetting. If an agent remembers a user's old address alongside their new one, it will hallucinate delivery locations. The tradeoff is between auditability \(append-only\) and accuracy \(mutability/decay\). For agent state, accuracy and non-contradiction win over strict audit logs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T01:32:07.577090+00:00— report_created — created