assistant_tool: Add a `source` to the `Tool` trait (#26471)

This PR adds a `source` method to the `Tool` trait.

This will allow us to track where a tool is coming from.

Release Notes:

- N/A
9cce5a650eMarshall Bowers committed on 3/11/2025, 7:10:48 PM· committed by GitHubparent2021ca5
2 files changedLine totals unavailable