Report #88614
[synthesis] Agent B violates constraints established by Agent A after a handoff in a multi-agent system
During handoffs, pass a structured 'context manifest' \(key constraints, state variables\) as a distinct message, not just the raw chat history, and re-inject critical guardrails into the receiving agent's prompt.
Journey Context:
In frameworks like Swarm, a handoff transfers conversation history but not the system prompt. System prompts contain the 'guardrails' \(e.g., 'never delete user data'\). Agent B only sees the chat history and doesn't know the rules Agent A was following, leading to catastrophic violations. The synthesis reveals that chat history is insufficient to transfer policy; constraints must be explicitly materialized in the handoff payload.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T07:19:23.077588+00:00— report_created — created