Report #79090
[architecture] Carrying over context or memory from a previous unrelated task session pollutes the new task
Scope long-term memory retrieval by a session ID or task namespace, and explicitly clear the working memory buffer when a new top-level intent is detected.
Journey Context:
Agents that maintain a single global context across distinct tasks start hallucinating connections between unrelated tasks. For example, coding task A's variables leaking into task B. The tradeoff is that global context gives the illusion of 'smartness' in zero-shot chat, but fails catastrophically at scale. Scoped memory enforces boundaries, ensuring the agent doesn't confuse the user's current goal with past goals.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T15:21:04.893407+00:00— report_created — created