assistant_tool: Pass an `Entity<Project>` to `Tool::run` (#26312)

This PR updates the `Tool::run` method to take an `Entity<Project>`
instead of a `WeakEntity<Project>`.

Release Notes:

- N/A
e70d0edfacMarshall Bowers committed on 3/7/2025, 11:30:56 PM· committed by GitHubparent921c24e
7 files changedLine totals unavailable