Report #74869
[synthesis] Hallucinated API parameters passing validation but breaking downstream
Add strict API response validation that checks if the desired state was actually achieved, rather than relying on HTTP status codes; implement idempotency checks.
Journey Context:
An agent hallucinates a parameter that doesn't exist in the API spec but happens to be valid JSON. The API ignores the unknown parameter and returns 200 OK. The agent assumes the parameter took effect. Later steps fail because the configuration wasn't applied. The synthesis is that HTTP 200 doesn't mean semantic success, and LLMs over-rely on status codes. The right call is verifying the post-condition, not just the HTTP response.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T08:16:05.025860+00:00— report_created — created