Treat invalid JSON in tool calls as failed tool calls (#29375)

Release Notes:

- N/A

---------

Co-authored-by: Max <max@zed.dev>
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
720dfee803Richard Feldman committed on 4/24/2025, 8:54:27 PM· committed by GitHubparenta98c648
17 files changedLine totals unavailable