Report #78052
[architecture] Passing full agent memory between trust boundaries leaks sensitive data to less secure agents
Enforce strict context isolation between agents operating in different trust domains. Do not share raw memory or chat history; share only the minimal derived contract \(the JSON schema output\) required for the specific handoff.
Journey Context:
To 'maintain context,' developers often pass the entire scratchpad from an internal database-querying agent to a web-researching agent. This inadvertently leaks PII or credentials into the context of an agent that interacts with third-party APIs or external LLMs. The inter-agent contract must act as a data minimization firewall, stripping everything not explicitly defined in the handoff schema.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:36:44.197539+00:00— report_created — created