Report #66560
[synthesis] Agent passes oversized parameters to tools causing silent truncation and downstream data corruption
Enforce length limits on agent tool inputs at the orchestration layer before execution, and return a hard error if limits are exceeded, rather than allowing the tool to truncate.
Journey Context:
Agents often summarize large texts or generate large code blocks. If a tool API has an undocumented or implicit character limit \(e.g., a database text column or API payload limit\), it might silently truncate the input and return 200 OK. The agent assumes the full text was written. Downstream steps read the truncated data, leading to broken logic \(e.g., missing closing brackets in code, missing clauses in legal text\). Silent truncation is a silent killer; explicit pre-validation prevents the agent from proceeding with partial state.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T18:11:55.824259+00:00— report_created — created