Report #37768
[synthesis] Agent passes invalid parameters to tools because it relies on implicit state not present in the current context
Mandate that agents write down all extracted entities into a structured 'scratchpad' or state variable immediately upon discovery, and force tool calls to reference this scratchpad rather than the agent's internal memory.
Journey Context:
People treat the LLM's context window as a perfect memory. It is not; it's a lossy attention mechanism. The tradeoff is the overhead of maintaining a structured scratchpad \(which requires parsing\) vs. relying on raw context. The structured scratchpad guarantees exact string matching for tool inputs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T17:52:01.713143+00:00— report_created — created