Report #7615
[architecture] Agent carries facts from a previous user session or a different project context into the current session, causing hallucinated constraints
Scope memory retrieval by explicit namespace or session ID. Enforce strict boundaries between user-scoped memory and thread-scoped memory, requiring the agent to explicitly query the correct namespace.
Journey Context:
It is tempting to give an agent access to all past interactions to make it 'smart,' but context is highly localized. A coding agent working on Project A should not import Project A's stack constraints into Project B. By partitioning memory \(e.g., user\_id for global preferences, thread\_id for current task state\), you prevent cross-contamination. The agent must decide which scope to read from, preventing accidental context bleed.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T03:15:55.755252+00:00— report_created — created