diff --git a/Cargo.lock b/Cargo.lock index a216a5fa48..6efeb1bc43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3896,7 +3896,6 @@ dependencies = [ "log", "serde", "serde_json", - "settings", "util", "zed_credentials_provider", ] diff --git a/crates/copilot_chat/Cargo.toml b/crates/copilot_chat/Cargo.toml index 99a20fa5b5..8dbec0e0c4 100644 --- a/crates/copilot_chat/Cargo.toml +++ b/crates/copilot_chat/Cargo.toml @@ -14,10 +14,7 @@ doctest = false [features] default = [] -test-support = [ - "gpui/test-support", - "settings/test-support", -] +test-support = ["gpui/test-support"] [dependencies] anthropic.workspace = true @@ -31,7 +28,6 @@ language_model.workspace = true log.workspace = true serde.workspace = true serde_json.workspace = true -settings.workspace = true util.workspace = true zed_credentials_provider.workspace = true diff --git a/crates/copilot_chat/src/responses.rs b/crates/copilot_chat/src/responses.rs index 8e32e272d8..5cb8cf0af4 100644 --- a/crates/copilot_chat/src/responses.rs +++ b/crates/copilot_chat/src/responses.rs @@ -4,9 +4,9 @@ use super::{ChatLocation, copilot_request_headers}; use anyhow::{Result, anyhow}; use futures::{AsyncBufReadExt, AsyncReadExt, StreamExt, io::BufReader, stream::BoxStream}; use http_client::{AsyncBody, HttpClient, HttpRequestExt, Method, Request as HttpRequest}; +pub use language_model::ReasoningEffort; use serde::{Deserialize, Serialize}; use serde_json::Value; -pub use settings::OpenAiReasoningEffort as ReasoningEffort; #[derive(Serialize, Debug)] pub struct Request {