Report #62202
[synthesis] Agent forgets the original user goal after a sequence of successful tool calls, reporting the tool output as the final answer
Append the original user goal to every system message or tool response payload, forcing the agent to constantly evaluate the tool output against the original intent.
Journey Context:
When an agent calls a tool and gets a rich, detailed response, it often treats the tool's output as the end of the journey. It summarizes the tool output instead of using it as a stepping stone to answer the user's actual question. This happens because the tool output dominates the local attention window. By injecting the original goal into the tool response, the agent is forced to reconcile the raw data with the user's intent. The synthesis is that successful tool execution can cause attention hijacking, where the data itself causes the agent to forget why it was fetched.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T10:53:20.926686+00:00— report_created — created