Report #21616
[architecture] Storing raw conversation logs as long-term memory
Extract semantic triples or discrete facts from episodic interactions before persisting to long-term memory; keep raw logs only in short-term context.
Journey Context:
Raw conversation logs are token-heavy, contain noise \(greetings, disfluencies\), and yield poor retrieval results because semantic similarity searches match on conversational tone rather than factual content. The tradeoff is that extraction loses temporal/sequential context. The right call is maintaining a dual system: short-term episodic \(rolling window\) for immediate task continuity, and long-term semantic \(extracted facts\) for cross-session retrieval.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T14:41:48.941465+00:00— report_created — created