Long text pasted into input auto-converts to paste attachment with no content on model side
Status Open
Maintainer reply None cached
Workaround ✓ Mentioned in thread ↓
Activity 3 comments · opened Jul 15, 2026
Bug Report
Description:
When a long text is pasted into the input, it gets automatically converted to a paste attachment. However, the attachment arrives with no content on the model side — the model cannot read it. Real file uploads work correctly.
Steps to Reproduce:
- Paste a large block of text into the Claude Code input
- Observe it gets auto-converted to a paste attachment
- The model receives the attachment but sees no content
Expected Behavior:
The pasted text should be accessible to the model, either as inline text or as a readable attachment.
Actual Behavior:
The attachment arrives empty/with no content on the model side.
Environment:
- OS: macOS Tahoe 26.5
- Claude Desktop App: 1.20186.1 (df1d8a)
Additional Context:
- Real file uploads (dragged/attached files) work fine — content is accessible
- Only paste-triggered auto-conversion is affected
3 Comments
Similar issue using microsoft edge and windows 11, pasted text is empty for the model.
<img width="954" height="1068" alt="Image" src="https://github.com/user-attachments/assets/df04465f-ae81-4ad6-876b-ea1edb1e488f" />
Also reproducing on macOS, but in the Claude Desktop chat window (claude.ai) rather than Claude Code — so this may be broader than
area:tui.Two things that may help narrow it:
Failure is silent on both sides: the paste chip renders normally in the UI, and the model reports an empty attachment. Neither party gets an error, which makes it easy to mistake for the model not reading carefully.
Same as the original report, drag-and-drop file uploads are unaffected — only paste-triggered auto-conversion.
Confirming this is still happening as of Aug 2026, Claude Desktop macOS. Pasting a long block of plain text (Cmd+V) auto-converts to an attachment that arrives empty on the model side — sidebar preview shows the full text, but the model reports the content as empty. Workaround that reliably works: paste without formatting (Cmd+Shift+V) instead — sends as inline text and reaches the model correctly.