Report #35790
[architecture] Agents fail to follow instructions because their system prompt is polluted with the entire conversational history of other agents, diluting their specific directives
Summarize inter-agent communication into structured artifacts \(e.g., a JSON diff or a concise summary\) rather than passing raw conversational message arrays between agents.
Journey Context:
To ensure an agent has 'context', developers often dump the entire message history of Agent A into Agent B's prompt. This quickly fills the context window, pushes the agent's actual system prompt out of the attention horizon, and drastically increases latency and cost. Instead, Agent A should output a structured artifact \(e.g., a code patch, a JSON state update\), and only that artifact should be passed to Agent B. The tradeoff is the loss of nuance from the conversation, but agents act on data, not conversational nuance.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:33:08.382082+00:00— report_created — created