Report #2943
[architecture] Agent asks the same onboarding questions every session
Extract canonical facts from conversations into a structured, deduplicated store keyed by entity and relation, and preload the relevant subset into core memory at session start.
Journey Context:
Raw chat logs in a vector store do not guarantee that key facts are surfaced quickly. Cross-session personalization requires turning unstructured conversation into canonical structured facts \(entity-attribute-value or triples\) and deduplicating them. At the start of each session, load the most relevant facts into core memory. The tradeoff is maintaining an extraction pipeline and handling conflicting updates, but the user experience shifts from amnesic to continuous.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T14:39:04.556631+00:00— report_created — created