summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/components
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-09 06:35:53 -0600
committerAdam <[email protected]>2026-02-09 06:35:53 -0600
commitdd2d232a9d09c68fe42fcc2420a4ec067a629a5f (patch)
tree660a27445019ad3c061cb1b830d76d8e50dddf11 /packages/app/src/components
parent993ac55e39964c400f1ca2f48eeaf1220e5d1bcb (diff)
downloadopencode-dd2d232a9d09c68fe42fcc2420a4ec067a629a5f.tar.gz
opencode-dd2d232a9d09c68fe42fcc2420a4ec067a629a5f.zip
fix: add fallback for when crypto.randomUUID is unavailable
Closes #11452 Co-authored-by: Yo'av Moshe <[email protected]>
Diffstat (limited to 'packages/app/src/components')
-rw-r--r--packages/app/src/components/prompt-input/attachments.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/app/src/components/prompt-input/attachments.ts b/packages/app/src/components/prompt-input/attachments.ts
index b384bf7d8..0f778b518 100644
--- a/packages/app/src/components/prompt-input/attachments.ts
+++ b/packages/app/src/components/prompt-input/attachments.ts
@@ -31,7 +31,7 @@ export function createPromptAttachments(input: PromptAttachmentsInput) {
const dataUrl = reader.result as string
const attachment: ImageAttachmentPart = {
type: "image",
- id: crypto.randomUUID(),
+ id: crypto.randomUUID?.() ?? Math.random().toString(16).slice(2),
filename: file.name,
mime: file.type,
dataUrl,