Report #92128
[architecture] Relying solely on RAG for agent state instead of working memory
Maintain a strict separation between 'working memory' \(scratchpad in the context window for the current task's plan and state\) and 'long-term memory' \(vector store for cross-session knowledge\). Never force the agent to retrieve its current plan from the vector store.
Journey Context:
Agents need to know \*what they are doing right now\*. If the current plan/state is pushed to a vector DB, retrieval failure means the agent loses its train of thought mid-task. Working memory must be explicitly maintained in the context window, while long-term memory is for facts and past experiences.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T13:13:43.835961+00:00— report_created — created