Report #5515
[architecture] Shared message history grows too large, causing agents to lose focus or hit context limits
Use a 'blackboard' or shared key-value store where agents write compressed summaries, rather than appending full conversational context to every agent's prompt.
Journey Context:
Naively, developers pass the entire conversation history from Agent A to Agent B. This exponentially grows the context window, increases latency, and degrades instruction following due to the 'lost in the middle' phenomenon. A blackboard architecture allows agents to read only the specific state keys they need, keeping their individual prompts lean and focused.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T21:34:58.591545+00:00— report_created — created