{"record":{"id":"6dc3437ab18d2ad5","repo":"zed-industries/zed","slug":"this-model-does-not-support-images-yet","errorCode":null,"errorMessage":"This model does not support images yet","messagePattern":"This model does not support images yet","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/agent_ui/src/mention_set.rs","lineNumber":405,"sourceCode":"        supports_images: bool,\n        cx: &mut Context<Self>,\n    ) -> Task<Result<Mention>> {\n        let Some(project) = self.project.upgrade() else {\n            return Task::ready(Err(anyhow!(\"project not found\")));\n        };\n\n        let Some(project_path) = project\n            .read(cx)\n            .project_path_for_absolute_path(&abs_path, cx)\n        else {\n            return Task::ready(Err(anyhow!(\n                \"project path not found for file mention {abs_path:?}\"\n            )));\n        };\n\n        if is_raster_image_path(&abs_path) {\n            if !supports_images {\n                return Task::ready(Err(anyhow!(\"This model does not support images yet\")));\n            }\n            let task = project.update(cx, |project, cx| project.open_image(project_path, cx));\n            return cx.spawn(async move |_, cx| {\n                let image = task.await?;\n                let image = image.update(cx, |image, _| image.image.clone());\n                let image = cx\n                    .update(|cx| LanguageModelImage::from_image(image, cx))\n                    .await;\n                if let Some(image) = image {\n                    Ok(Mention::Image(MentionImage {\n                        data: image.source,\n                        format: LanguageModelImage::FORMAT,\n                    }))\n                } else {\n                    Err(anyhow!(\"Failed to convert image\"))\n                }\n            });\n        }","sourceCodeStart":387,"sourceCodeEnd":423,"githubUrl":"https://github.com/zed-industries/zed/blob/bc538def4545534201bbfcac4e95ac34ea6501b6/crates/agent_ui/src/mention_set.rs#L387-L423","documentation":"Error \"This model does not support images yet\" thrown in zed-industries/zed.","triggerScenarios":"Thrown at crates/agent_ui/src/mention_set.rs:405 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bc538def4545534201bbfcac4e95ac34ea6501b6","analyzedAt":"2026-08-16T07:30:46.435Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}