agent_ui: Do not show Codex wsl warning on wsl take 2 (#42096)

Lukas Wirth created

https://github.com/zed-industries/zed/pull/42079#discussion_r2498472887

Release Notes:

- N/A *or* Added/Fixed/Improved ...

Change summary

crates/agent_ui/src/acp/thread_view.rs | 7 +------
crates/remote/src/remote_client.rs     | 4 ----
2 files changed, 1 insertion(+), 10 deletions(-)

Detailed changes

crates/agent_ui/src/acp/thread_view.rs 🔗

@@ -5769,12 +5769,7 @@ impl Render for AcpThreadView {
             })
             .children(self.render_thread_retry_status_callout(window, cx))
             .children({
-                if self
-                    .project
-                    .read(cx)
-                    .remote_connection_options(cx)
-                    .is_some_and(|it| it.is_wsl())
-                {
+                if cfg!(windows) && self.project.read(cx).is_local() {
                     self.render_codex_windows_warning(cx)
                 } else {
                     None

crates/remote/src/remote_client.rs 🔗

@@ -1077,10 +1077,6 @@ impl RemoteConnectionOptions {
             RemoteConnectionOptions::Wsl(opts) => opts.distro_name.clone(),
         }
     }
-
-    pub fn is_wsl(&self) -> bool {
-        matches!(self, RemoteConnectionOptions::Wsl(_))
-    }
 }
 
 impl From<SshConnectionOptions> for RemoteConnectionOptions {