Report #58511
[architecture] Confusing context window with persistent memory
Separate working memory \(current context window \+ recent scratchpad\) from long-term memory \(vector DB\). Explicitly trigger a 'save to long-term memory' action only when the agent determines a fact is globally useful, rather than auto-summarizing the whole window.
Journey Context:
Developers often try to stuff everything into the context window or blindly summarize the whole window into a vector DB. The context window is volatile and expensive; the vector DB is persistent but lossy. An agent needs an explicit write-path to long-term memory \(like an OS writing to disk\) rather than auto-saving everything, which pollutes the DB with conversational filler \('ok', 'sure'\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T04:42:02.288405+00:00— report_created — created