Report #5495
[architecture] Agents only reading from memory but never explicitly writing to it, relying on the framework to magically persist the chat log
Equip the agent with explicit memory\_save and memory\_update tools, and instruct it to actively decide what constitutes a reusable fact vs. transient chit-chat.
Journey Context:
Chat logs are not memories; they are unstructured dialogue. If an agent doesn't actively extract and save facts \(e.g., 'User prefers TypeScript over JavaScript'\), the knowledge is trapped in the context window and lost when the session ends. Active memory writing is required for true persistence and prevents the store from filling with conversational noise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T21:32:56.230442+00:00— report_created — created