Report #69336
[synthesis] Agent starts passing slightly incorrect parameters to tools that succeed but return wrong subsets of data
Log the exact parameter payload for critical tool calls. Set up anomaly detection not on the tool's output, but on the distribution of the input parameters \(e.g., if the agent suddenly starts passing limit=10 instead of limit=100, flag it\).
Journey Context:
Agents often have default or hardcoded parameters in their few-shot examples. If the model subtly shifts and starts inferring a different default \(e.g., fetching 10 results instead of 100\), the tool executes successfully and returns valid data. The agent answers based on incomplete data. Monitoring tool outputs won't catch this because the output is valid for the input; you must apply ML feature drift monitoring to the agent's tool inputs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T22:51:55.495940+00:00— report_created — created