Report #9367
[architecture] Bleeding context from one workspace or project into another
Namespace memories by project/workspace ID and enforce strict scoping during retrieval, using a global user-profile memory only for explicit preferences.
Journey Context:
An agent working on a Python backend might incorrectly retrieve a memory about a React frontend from another project if they share a user ID. Context isolation is critical. Tradeoff: Requires the agent to accurately identify and pass the current namespace ID, but prevents catastrophic cross-contamination of codebases.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T08:05:22.203232+00:00— report_created — created