From 1a59b6413b48d7c1aee9193984b77e8118b1b489 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Wed, 23 Oct 2024 18:33:57 +0300 Subject: [PATCH] Fill the rest of the prompt data when sending to the client (#19616) Follow-up of https://github.com/zed-industries/zed/pull/19587 Release Notes: - N/A --- crates/remote_server/src/headless_project.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/remote_server/src/headless_project.rs b/crates/remote_server/src/headless_project.rs index efdc886b82..4385dac1fe 100644 --- a/crates/remote_server/src/headless_project.rs +++ b/crates/remote_server/src/headless_project.rs @@ -241,7 +241,6 @@ impl HeadlessProject { .log_err(); } LspStoreEvent::LanguageServerPrompt(prompt) => { - let prompt = prompt.clone(); let request = self.session.request(proto::LanguageServerPromptRequest { project_id: SSH_PROJECT_ID, actions: prompt @@ -250,9 +249,10 @@ impl HeadlessProject { .map(|action| action.title.to_string()) .collect(), level: Some(prompt_to_proto(&prompt)), - lsp_name: Default::default(), - message: Default::default(), + lsp_name: prompt.lsp_name.clone(), + message: prompt.message.clone(), }); + let prompt = prompt.clone(); cx.background_executor() .spawn(async move { let response = request.await?;