Respectfully, I think you misunderstood it. The article clearly shows how the issue can be fixed both client-side and LLM-side, and suggests both. Structured LLM tool call requests can be easily correctly and fully validated on both ends, but OpenAI does it server-side.
LLM Tool Call Validation: Client-Side vs Server-Side Approaches
By
–