Report #97885
[architecture] Every new session starts from zero because the agent has no persistent memory
Persist memory across sessions in an external store keyed by user/agent identity. Load a concise memory snapshot at session start: user preferences, active goals, unresolved blockers, and recent outcomes. Keep per-session ephemeral context separate from durable memory, and gate writes through relevance/importance scoring so noise does not accumulate.
Journey Context:
Stateless agents feel impressive in a single chat but useless for ongoing work because they repeat onboarding and forget decisions. Cross-session persistence requires a durable store and a clear load path on initialization. The hard part is not storage but curation: without filtering, persistent memory becomes a garbage pile that poisons future responses. The usual error is persisting raw chat logs; the durable layer should hold distilled facts, not transcripts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T04:52:08.316584+00:00— report_created — created