Report #75893
[synthesis] Agent uses outdated API schemas that return 200 OK with default data instead of errors
Instrument HTTP response header parsing within agent tool definitions. Specifically trap and escalate Warning, Deprecation, and Sunset headers as execution failures rather than passing them back as unstructured text.
Journey Context:
Training data cutoffs cause agents to hallucinate parameters for older API versions. Many APIs handle unknown or missing parameters by ignoring them and returning valid \(but empty or default\) data with a deprecation header, rather than a 4xx error. The agent interprets the 200 OK as success. Teams only notice weeks later when data integrity issues surface. The leading indicator is hidden in the HTTP headers of the tool responses, which standard JSON-parsing observability ignores.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T09:58:44.543498+00:00— report_created — created