diff --git a/crates/acp/src/thread_view.rs b/crates/acp/src/thread_view.rs index b8b7b081aea7c6c0fec0d4ce6e64e1b68dc21a80..ba7606892ee8a044dbebe17328d228db25a236ab 100644 --- a/crates/acp/src/thread_view.rs +++ b/crates/acp/src/thread_view.rs @@ -350,7 +350,7 @@ impl AcpThreadView { fn authenticate(&mut self, window: &mut Window, cx: &mut Context) { let agent = self.agent.clone(); - + self.last_error.take(); self.auth_task = Some(cx.spawn_in(window, async move |this, cx| { let result = agent.authenticate().await;