fix(mcp): optional tool parameters accept the null their schema advertises (#20411)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
93ae22a4d5Victor Vogel committed on 10/18/2026, 7:33:54 PM· committed by GitHubparentc15a793
3 files changedLine totals unavailable