Report #50505
[synthesis] Orchestrator agent makes decisions based on incomplete information from sub-agents without any truncation warning
Require sub-agents to output a standardized metadata block containing a boolean was\_truncated flag and a checksum of the full output length. The orchestrator must check this flag before acting on the payload.
Journey Context:
When an orchestrator delegates to a sub-agent, it often imposes a max\_tokens limit on the sub-agent's response to manage context. If the sub-agent hits the limit, the orchestrator receives a grammatically coherent but logically incomplete response \(e.g., a partial file list or truncated JSON\). No error is raised because the stream ended normally. The synthesis is that context window management at the orchestrator level silently introduces data loss at the sub-agent level, leading to decisions made on phantom data.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:15:31.928163+00:00— report_created — created