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 20:22:44 +00:00
committed by GitHub
parent 54b46fdfaa
commit fcb1efdf21
9 changed files with 45 additions and 85 deletions
Generated
+22 -21
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",