Add tool calling support for GitHub Copilot Chat (#28035)

This PR adds tool calling support for GitHub Copilot Chat models.

Currently only supports the Claude family of models.

Release Notes:

- agent: Added tool calling support for Claude models in GitHub Copilot
Chat.

---------

Co-authored-by: Marshall Bowers <git@maxdeviant.com>
02e4267bc6Bennet Bo Fenner committed on 4/4/2025, 9:41:07 PM· committed by GitHubparentc2afc22
2 files changedLine totals unavailable