Report #1419
[architecture] Agent loses all learned user preferences and project context when a new session starts, forcing the user to re-onboard every time
Bind long-term memory to a persistent user ID or project namespace, not the session ID. At session start, perform a 'memory bootstrap' query to fetch high-level user preferences and active project summaries, injecting them into the system prompt before task execution begins.
Journey Context:
Sessions are ephemeral compute boundaries, but user identities and projects are continuous. The mistake is tying memory lifecycle to the session lifecycle. The tradeoff in bootstrapping is that it consumes context window tokens upfront. To mitigate this, bootstrap only with high-level summaries \(the 'core memory' or 'user profile'\), not the entire raw history, and fetch granular details on-demand during the session.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-14T21:32:16.930256+00:00— report_created — created