# assistant2: Factor out tool use into its own module \(\#25819\) · gitcafe/zed

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

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

Visibility: public

Requested revision: fc52b43159435f02b6f3108fa54e0cd0e483bd61

Requested commit: fc52b43159435f02b6f3108fa54e0cd0e483bd61

Commit: fc52b43159435f02b6f3108fa54e0cd0e483bd61

Tree: 3f73a0f7645e4fe96119c689a908cd50f331ced4

Author: Marshall Bowers

Committer: GitHub

## Message

```
assistant2: Factor out tool use into its own module (#25819)

This PR factors out the concerns related to tool use out of `Thread` and
into their own module.

Release Notes:

- N/A
```

## Parents

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

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