Report #90401
[architecture] Passing the entire raw history of previous agents bloats the context window and poisons downstream agents
Implement context summarization or strict message pruning at the orchestrator level before handing off to the next agent, keeping only the task payload and essential state.
Journey Context:
To maintain state, developers often pass the full conversation history from Agent A to Agent B. Agent A's internal monologue and tool calls are mostly noise to Agent B, and worse, they might contain outdated directives that confuse Agent B. The orchestrator must act as a filter, summarizing the history into a clean handoff brief. The tradeoff is the loss of fine-grained details from earlier steps, but it prevents context window overflows and cross-agent instruction conflicts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T10:19:53.220619+00:00— report_created — created