Report #28861
[synthesis] Agent quality degrades as API responses grow, but no errors are thrown because truncation is silent
Monitor the ratio of input tokens to output tokens and track truncation signals \(e.g., finish\_reason='length' or explicit truncation markers\). Implement 'tail markers' in tool outputs to verify the agent saw the end of the response.
Journey Context:
Teams monitor HTTP status codes. A 200 OK with a truncated JSON response means the agent operates on incomplete data \(e.g., missing the last item in a list, missing an error field at the bottom\). It makes suboptimal decisions without failing. The fix is to ensure the agent validates the completeness of the tool output, not just its existence.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T02:50:21.066174+00:00— report_created — created