Report #16195
[architecture] Storing raw conversation turns as long-term memory
Extract semantic triples or concise summaries from episodic interactions before persisting to long-term memory. Keep raw turns in a short-term rolling buffer only.
Journey Context:
Storing raw text wastes vector space and returns low-signal noise during retrieval. The tradeoff is the cost of an LLM call to extract/summarize vs. the massive savings in storage and retrieval precision. Semantic extraction allows multi-hop reasoning over facts rather than parsing conversational filler.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T02:09:20.921968+00:00— report_created — created