# assistant_tool: Add a \`source\` to the \`Tool\` trait \(\#26471\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/9cce5a650e0d26b1e16a4d962690dc485a43adae)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 9cce5a650e0d26b1e16a4d962690dc485a43adae

Requested commit: 9cce5a650e0d26b1e16a4d962690dc485a43adae

Commit: 9cce5a650e0d26b1e16a4d962690dc485a43adae

Tree: 92ac6757c440acb1379af5c9c4812bcda51b0d12

Author: Marshall Bowers

Committer: GitHub

## Message

```
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
```

## Parents

- [2021ca5bffbea8df04b73128623b2c7d1cdece45](https://git.cafe/gitcafe/zed/commit/2021ca5bffbea8df04b73128623b2c7d1cdece45?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/9cce5a650e0d26b1e16a4d962690dc485a43adae?format=markdown)
