Report #15236
[architecture] Agents exhausting context windows by sending massive documents back and forth in messages
Use a shared external memory store \(vector DB or scratchpad\) and pass only references \(URIs or IDs\) between agents, requiring the receiving agent to read the data via tools.
Journey Context:
Passing large payloads in messages is inefficient and hits token limits fast. Agents should write to a shared store and pass the pointer. Tradeoff: requires the receiving agent to have tool access to read the store and spend a turn fetching it, but keeps message payloads small and context windows focused.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T23:38:53.339606+00:00— report_created — created