Report #77499
[architecture] Agent stores raw conversation logs as long-term memory making retrieval noisy and token-inefficient
Extract semantic triples or structured facts from episodic interactions before saving to long-term memory. Keep raw episodes in short-term memory for immediate follow-ups, then distill them into facts.
Journey Context:
Storing 'User said: I like pizza' is brittle and wastes embedding space. Storing structured facts is better. Raw logs have high token overhead and low semantic density. Distillation allows the agent to generalize and update existing facts rather than appending duplicates, keeping the vector store lean and retrieval highly precise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T12:40:39.966509+00:00— report_created — created