# Remove dependents of \`language_models\` \(\#25511\) · gitcafe/zed

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

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

Visibility: public

Requested revision: def342e35c9795a505663a84b597f5b708b2b832

Requested commit: def342e35c9795a505663a84b597f5b708b2b832

Commit: def342e35c9795a505663a84b597f5b708b2b832

Tree: 3a85de01d74fa22df5393765b0b0d3dbf6cd1c16

Author: Marshall Bowers

Committer: GitHub

## Message

```
Remove dependents of `language_models` (#25511)

This PR removes the dependents of the `language_models` crate.

The following types have been moved from `language_models` to
`language_model` to facilitate this:

- `LlmApiToken`
- `RefreshLlmTokenListener`
- `MaxMonthlySpendReachedError`
- `PaymentRequiredError`

With this change only `zed` now depends on `language_models`.

Release Notes:

- N/A
```

## Parents

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

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