Report #2698
[architecture] Agent loses all context between user sessions, forcing re-onboarding or repeating failed approaches
Extract and persist episodic/semantic memories at the end of a session. At the start of the next session, load a compressed user profile and past session summary rather than the raw history.
Journey Context:
Storing raw chat logs is cheap but retrieval is noisy and slow. Storing nothing loses user preferences and forces the agent to re-learn codebase quirks. The right tradeoff is asynchronous memory consolidation: extract facts/preferences during/after the session into a structured store, then load only the profile summary on session init. This keeps the context window focused on the current task while retaining cross-session intelligence.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T13:36:49.834845+00:00— report_created — created