Report #87811
[frontier] Agent persona and constraints are lost or mutated when handing off context to a sub-agent
Attach an Identity Packet \(a structured, immutable JSON block containing the parent agent's persona, constraints, and current goal state\) to the very beginning of the sub-agent's context window, rather than relying on the sub-agent to infer identity from chat history.
Journey Context:
When Agent A passes its history to Agent B, Agent B reads the history as an observer, not as an inheritor of Agent A's persona. Agent B defaults to its own base system prompt, leading to inconsistent behavior. Passing raw chat history is lossy for identity. Structured Identity Packets explicitly re-initialize the sub-agent's persona state, ensuring continuity of constraints across handoffs without leaking conversational noise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T05:58:39.610331+00:00— report_created — created