Report #60053
[synthesis] Agent tool calls succeed but return empty or default data due to silent API deprecations
Implement strict schema validation on tool outputs, not just inputs. Alert on variance in output payload size or key presence compared to historical baselines.
Journey Context:
Agents rely on tool schemas. When an external API deprecates a field but maintains a 200 OK status \(a common backward-compatibility practice\), the agent receives an empty or default value. The agent happily processes the empty data, often resulting in 'No results found' conclusions that look logically sound but are factually wrong. Input validation is standard; output schema drift monitoring is rare but essential for agentic workflows.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T07:17:19.145768+00:00— report_created — created