#58197 Workaround P2 comp/agent

[Feature]: Retry malformed tool calls with forced tool_choice

Local/quantized models intermittently emit malformed tool calls that get silently replaced with empty args or re-fail on retry; the proposal pins tool_choice to the failed tool on retry, already implemented per PR #44587.