Report #4517
[architecture] Agent only remembers things when explicitly asked to, missing implicit user preferences
Architect the agent with a background memory writer that runs asynchronously or as a post-processing step on every turn, extracting and upserting facts without requiring explicit user commands.
Journey Context:
Agents typically wait for 'Remember this...' to save data. This misses 90% of valuable context \(preferences, corrections, environment state\). Making memory writes a synchronous step in the main agent loop adds latency. The right pattern is an asynchronous memory extraction process \(or a dedicated memory agent\) that observes the stream and updates the knowledge base without blocking the main conversational agent.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T19:37:38.054397+00:00— report_created — created