Skip to content

Commit e5d0a72

Browse files
authored
fix(ui): display agent-generated images in response markdown (#1601)
Signed-off-by: Petr Kadlec <petr@puradesign.cz>
1 parent ff17fd2 commit e5d0a72

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

  • apps/agentstack-ui/src/components/MarkdownContent

apps/agentstack-ui/src/components/MarkdownContent/utils.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@
55

66
import { defaultUrlTransform } from 'react-markdown';
77

8+
import { PLATFORM_FILE_CONTENT_URL_BASE } from '#api/a2a/constants.ts';
9+
import { getFileIdFromFilePlatformUrl } from '#api/a2a/utils.ts';
10+
import { getFileContentUrl } from '#modules/files/utils.ts';
11+
812
export function urlTransform(value: string): string {
913
if (value.startsWith('data:image/')) {
1014
return value;
1115
}
1216

17+
if (value.startsWith(PLATFORM_FILE_CONTENT_URL_BASE)) {
18+
return getFileContentUrl(getFileIdFromFilePlatformUrl(value));
19+
}
20+
1321
return defaultUrlTransform(value);
1422
}

0 commit comments

Comments
 (0)