diff --git a/src/renderer/components/cowork/CoworkPromptInput.tsx b/src/renderer/components/cowork/CoworkPromptInput.tsx index a908a862..a28a7fd8 100644 --- a/src/renderer/components/cowork/CoworkPromptInput.tsx +++ b/src/renderer/components/cowork/CoworkPromptInput.tsx @@ -572,12 +572,13 @@ const CoworkPromptInput = React.forwardRef { // Use the dataUrl as the unique key (no file path for inline images) - const pseudoPath = `inline:${name}:${Date.now()}`; + const displayName = name.trim() || 'pasted-image.png'; + const pseudoPath = `inline:${displayName}:${Date.now()}`; dispatch(addDraftAttachment({ draftKey, attachment: { path: pseudoPath, - name, + name: displayName, isImage: true, dataUrl, }, @@ -677,10 +678,15 @@ const CoworkPromptInput = React.forwardRef