rpc: Remove llm module in favor of zed_llm_client (#28900)

This PR removes the `llm` module of the `rpc` crate in favor of using
the types from the `zed_llm_client`.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2025-04-16 16:22:44 -04:00 committed by GitHub
parent 54b46fdfaa
commit fcb1efdf21
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 45 additions and 85 deletions

43
Cargo.lock generated
View file

@ -324,7 +324,7 @@ dependencies = [
"schemars",
"serde",
"serde_json",
"strum 0.26.3",
"strum 0.27.1",
"thiserror 2.0.12",
"workspace-hack",
]
@ -567,7 +567,7 @@ dependencies = [
"settings",
"smallvec",
"smol",
"strum 0.26.3",
"strum 0.27.1",
"telemetry_events",
"text",
"theme",
@ -1884,7 +1884,7 @@ dependencies = [
"schemars",
"serde",
"serde_json",
"strum 0.26.3",
"strum 0.27.1",
"thiserror 2.0.12",
"tokio",
"workspace-hack",
@ -3031,7 +3031,7 @@ dependencies = [
"settings",
"sha2",
"sqlx",
"strum 0.26.3",
"strum 0.27.1",
"subtle",
"supermaven_api",
"telemetry_events",
@ -3051,6 +3051,7 @@ dependencies = [
"workspace",
"workspace-hack",
"worktree",
"zed_llm_client",
]
[[package]]
@ -3363,7 +3364,7 @@ dependencies = [
"serde",
"serde_json",
"settings",
"strum 0.26.3",
"strum 0.27.1",
"task",
"theme",
"ui",
@ -5125,7 +5126,7 @@ dependencies = [
"serde",
"settings",
"smallvec",
"strum 0.26.3",
"strum 0.27.1",
"telemetry",
"theme",
"ui",
@ -5976,7 +5977,7 @@ dependencies = [
"serde_derive",
"serde_json",
"settings",
"strum 0.26.3",
"strum 0.27.1",
"telemetry",
"theme",
"time",
@ -6069,7 +6070,7 @@ dependencies = [
"schemars",
"serde",
"serde_json",
"strum 0.26.3",
"strum 0.27.1",
"workspace-hack",
]
@ -6175,7 +6176,7 @@ dependencies = [
"slotmap",
"smallvec",
"smol",
"strum 0.26.3",
"strum 0.27.1",
"sum_tree",
"taffy",
"thiserror 2.0.12",
@ -6823,7 +6824,7 @@ name = "icons"
version = "0.1.0"
dependencies = [
"serde",
"strum 0.26.3",
"strum 0.27.1",
"workspace-hack",
]
@ -7091,7 +7092,7 @@ dependencies = [
"paths",
"pretty_assertions",
"serde",
"strum 0.26.3",
"strum 0.27.1",
"util",
"workspace-hack",
]
@ -7677,7 +7678,7 @@ dependencies = [
"serde",
"serde_json",
"smol",
"strum 0.26.3",
"strum 0.27.1",
"telemetry_events",
"thiserror 2.0.12",
"util",
@ -7737,7 +7738,7 @@ dependencies = [
"serde_json",
"settings",
"smol",
"strum 0.26.3",
"strum 0.27.1",
"theme",
"thiserror 2.0.12",
"tiktoken-rs",
@ -8710,7 +8711,7 @@ dependencies = [
"schemars",
"serde",
"serde_json",
"strum 0.26.3",
"strum 0.27.1",
"workspace-hack",
]
@ -9557,7 +9558,7 @@ dependencies = [
"schemars",
"serde",
"serde_json",
"strum 0.26.3",
"strum 0.27.1",
"workspace-hack",
]
@ -12136,7 +12137,7 @@ dependencies = [
"serde",
"serde_json",
"sha2",
"strum 0.26.3",
"strum 0.27.1",
"tracing",
"util",
"workspace-hack",
@ -13709,7 +13710,7 @@ dependencies = [
"settings",
"simplelog",
"story",
"strum 0.26.3",
"strum 0.27.1",
"theme",
"title_bar",
"ui",
@ -14444,7 +14445,7 @@ dependencies = [
"serde_json_lenient",
"serde_repr",
"settings",
"strum 0.26.3",
"strum 0.27.1",
"thiserror 2.0.12",
"util",
"uuid",
@ -14478,7 +14479,7 @@ dependencies = [
"serde_json",
"serde_json_lenient",
"simplelog",
"strum 0.26.3",
"strum 0.27.1",
"theme",
"vscode_theme",
"workspace-hack",
@ -15479,7 +15480,7 @@ dependencies = [
"settings",
"smallvec",
"story",
"strum 0.26.3",
"strum 0.27.1",
"theme",
"ui_macros",
"util",
@ -17680,7 +17681,7 @@ dependencies = [
"settings",
"smallvec",
"sqlez",
"strum 0.26.3",
"strum 0.27.1",
"task",
"telemetry",
"tempfile",