diff --git a/Cargo.lock b/Cargo.lock index bb623501ebd..0986e20321b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5785,8 +5785,6 @@ dependencies = [ name = "eval_utils" version = "0.1.0" dependencies = [ - "anyhow", - "futures 0.3.31", "gpui", "serde", "smol", diff --git a/crates/agent_ui/Cargo.toml b/crates/agent_ui/Cargo.toml index 6d2f412cdd7..048ffab9b72 100644 --- a/crates/agent_ui/Cargo.toml +++ b/crates/agent_ui/Cargo.toml @@ -13,7 +13,7 @@ path = "src/agent_ui.rs" doctest = false [features] -test-support = ["gpui/test-support", "language/test-support"] +test-support = ["gpui/test-support", "language/test-support", "reqwest_client"] unit-eval = [] [dependencies] @@ -100,6 +100,7 @@ workspace.workspace = true zed_actions.workspace = true image.workspace = true async-fs.workspace = true +reqwest_client = { workspace = true, optional = true } [dev-dependencies] acp_thread = { workspace = true, features = ["test-support"] } diff --git a/crates/agent_ui/src/inline_assistant.rs b/crates/agent_ui/src/inline_assistant.rs index b71bdc9a303..de22f498054 100644 --- a/crates/agent_ui/src/inline_assistant.rs +++ b/crates/agent_ui/src/inline_assistant.rs @@ -2011,11 +2011,8 @@ pub mod test { cx.set_http_client(http); Client::production(cx) }); - let mut inline_assistant = InlineAssistant::new( - fs.clone(), - prompt_builder.clone(), - client.telemetry().clone(), - ); + let mut inline_assistant = + InlineAssistant::new(fs.clone(), prompt_builder, client.telemetry().clone()); let (tx, mut completion_rx) = mpsc::unbounded(); inline_assistant.set_completion_receiver(tx); diff --git a/crates/eval_utils/Cargo.toml b/crates/eval_utils/Cargo.toml index 9a5ace3e345..a512035f5d1 100644 --- a/crates/eval_utils/Cargo.toml +++ b/crates/eval_utils/Cargo.toml @@ -13,8 +13,6 @@ path = "src/eval_utils.rs" doctest = false [dependencies] -anyhow.workspace = true -futures.workspace = true gpui.workspace = true serde.workspace = true smol.workspace = true