Report #95323
[synthesis] Agent ignores the tail end of large tool outputs, missing critical information buried deep in the response
When a tool returns large outputs \(e.g., file reads, search results\), implement a reverse context strategy where the agent is prompted to process the output from bottom to top, or chunk the output and ask the agent to summarize each chunk before synthesizing.
Journey Context:
LLMs suffer from a primacy/recency bias, but in tool outputs, they often heavily weight the beginning of the output and ignore the end. If an agent reads a 500-line file and the bug is on line 480, it will often formulate a fix based only on lines 1-50 and fail. The tool execution succeeds, the agent reads the file, but the information isn't actually utilized. Detecting this requires checking if the agent's subsequent actions reference entities only found in the first N% of the tool output, applying lost-in-the-middle research directly to tool use orchestration.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T18:34:32.771444+00:00— report_created — created