zed-industries/zed · error · anyhow::Error
Project not found
Error message
Project not found
What it means
Error "Project not found" thrown in zed-industries/zed.
Source
Thrown at crates/agent_ui/src/mention_set.rs:83
}
impl MentionSet {
pub fn new(project: WeakEntity<Project>, thread_store: Option<Entity<ThreadStore>>) -> Self {
Self {
project,
thread_store,
mentions: HashMap::default(),
crease_entities: HashMap::default(),
}
}
pub fn contents(
&self,
full_mention_content: bool,
cx: &mut App,
) -> Task<Result<HashMap<CreaseId, (MentionUri, Mention)>>> {
let Some(project) = self.project.upgrade() else {
return Task::ready(Err(anyhow!("Project not found")));
};
let mentions = self.mentions.clone();
cx.spawn(async move |cx| {
let mut contents = HashMap::default();
for (crease_id, (mention_uri, task)) in mentions {
let content = if full_mention_content
&& let MentionUri::Directory { abs_path } = &mention_uri
{
cx.update(|cx| full_mention_for_directory(&project, abs_path, cx))
.await?
} else {
task.await.map_err(|e| anyhow!("{e}"))?
};
contents.insert(crease_id, (mention_uri, content));
}
Ok(contents)
})View on GitHub (pinned to bc538def45)
When it happens
Trigger: Thrown at crates/agent_ui/src/mention_set.rs:83 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/3fff8d0ae00ab96c.
Report an issue: GitHub.