refactor: reintroduce display_image tool for legacy AI generated images handling

This commit is contained in:
Anish Sarkar 2026-03-24 19:13:54 +05:30
parent c926c3f62e
commit 9eb8e4c48d
3 changed files with 4 additions and 2 deletions

View file

@ -131,6 +131,7 @@ const TOOLS_WITH_UI = new Set([
"generate_podcast",
"generate_report",
"generate_video_presentation",
"display_image",
"generate_image",
"delete_notion_page",
"create_notion_page",

View file

@ -55,7 +55,7 @@ const AssistantMessageInner: FC = () => {
generate_report: GenerateReportToolUI,
generate_podcast: GeneratePodcastToolUI,
generate_video_presentation: GenerateVideoPresentationToolUI,
display_image: () => null,
display_image: GenerateImageToolUI,
generate_image: GenerateImageToolUI,
save_memory: SaveMemoryToolUI,
recall_memory: RecallMemoryToolUI,

View file

@ -79,6 +79,7 @@ const UserAvatar: FC<AuthorMetadata & { hasError: boolean; onError: () => void }
if (avatarUrl && !hasError) {
return (
// biome-ignore lint/performance/noImgElement: external OAuth/profile avatar URL
<img
src={avatarUrl}
alt={displayName || "User"}
@ -148,7 +149,7 @@ const PublicAssistantMessage: FC = () => {
generate_podcast: GeneratePodcastToolUI,
generate_report: GenerateReportToolUI,
generate_video_presentation: GenerateVideoPresentationToolUI,
display_image: () => null,
display_image: GenerateImageToolUI,
generate_image: GenerateImageToolUI,
link_preview: () => null,
multi_link_preview: () => null,