zed-industries/zed · error · anyhow::Error
exited before logging in
Error message
exited before logging in
What it means
Error "exited before logging in" thrown in zed-industries/zed.
Source
Thrown at crates/agent_ui/src/conversation_view.rs:2189
cx.background_executor().timer(Duration::from_secs(1)).await;
let content =
terminal.update(cx, |terminal, _cx| terminal.get_content())?;
if success_patterns
.iter()
.any(|pattern| content.contains(pattern))
{
return anyhow::Ok(());
}
}
}
})
.fuse();
futures::pin_mut!(logged_in);
futures::select_biased! {
result = logged_in => {
if let Err(e) = result {
log::error!("{e}");
return Err(anyhow!("exited before logging in"));
}
}
_ = exit_status => {
if !previous_attempt
&& project.read_with(cx, |project, _| project.is_via_remote_server())
&& method.0.as_ref() == GEMINI_TERMINAL_AUTH_METHOD_ID
{
return cx
.update(|window, cx| {
Self::spawn_external_agent_login(
login,
workspace,
project.clone(),
method,
true,
window,
cx,
)View on GitHub (pinned to bc538def45)
When it happens
Trigger: Thrown at crates/agent_ui/src/conversation_view.rs:2189 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of zed-industries/zed@bc538def45 (2026-08-16).
Data as JSON: /api/errors/79bb2f734845898d.
Report an issue: GitHub.