Report #68484
[architecture] Passing full conversation history between agents causes context window overflow and degraded reasoning
Implement context distillation at the agent boundary, passing only the structured output and a compressed summary of the prior trajectory to the next agent.
Journey Context:
Naive orchestration concatenates the entire chat history of Agent A and passes it to Agent B. This quickly exceeds token limits and introduces attention dilution \(the 'lost in the middle' phenomenon\). By forcing a strict contract where the handoff only includes the required schema and a compressed summary, you maintain reasoning quality. Tradeoff: Agent B loses access to raw granular data, so Agent A must capture all necessary details in its structured output.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T21:26:08.373682+00:00— report_created — created