Add cloud_llm_client crate (#35307)

This PR adds a `cloud_llm_client` crate to take the place of the
`zed_llm_client`.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2025-07-29 19:30:45 -04:00 committed by GitHub
parent 3824751e61
commit b8f3a9101c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 409 additions and 1 deletions

13
Cargo.lock generated
View file

@ -3031,6 +3031,19 @@ dependencies = [
"workspace-hack",
]
[[package]]
name = "cloud_llm_client"
version = "0.1.0"
dependencies = [
"anyhow",
"pretty_assertions",
"serde",
"serde_json",
"strum 0.27.1",
"uuid",
"workspace-hack",
]
[[package]]
name = "clru"
version = "0.6.2"