[FEATURE]Support pasting clipboard bitmap/screenshot directly into chat input
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Environment: Claude Code desktop app / CLI on Windows 11
Current behavior:
- Copying an image file from Explorer → paste works ✓
- Pasting a screenshot directly from clipboard (Win+Shift+S, Print Screen) → does not work ✗
Expected behavior:
Support pasting raw bitmap/DIB data from clipboard, similar to VS Code's input behavior.
Use case:
Frequently need to share screenshots for debugging/code review. The current workaround (save to file → copy file)
breaks flow significantly.
Related:
- VS Code extension handles this correctly, suggesting it's technically feasible within the same platform.
Proposed Solution
Environment: Claude Code desktop app / CLI on Windows 11
Current behavior:
- Copying an image file from Explorer → paste works ✓
- Pasting a screenshot directly from clipboard (Win+Shift+S, Print Screen) → does not work ✗
Expected behavior:
Support pasting raw bitmap/DIB data from clipboard, similar to VS Code's input behavior.
Use case:
Frequently need to share screenshots for debugging/code review. The current workaround (save to file → copy file)
breaks flow significantly.
Related:
- VS Code extension handles this correctly, suggesting it's technically feasible within the same platform.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
Environment: Claude Code desktop app / CLI on Windows 11
Current behavior:
- Copying an image file from Explorer → paste works ✓
- Pasting a screenshot directly from clipboard (Win+Shift+S, Print Screen) → does not work ✗
Expected behavior:
Support pasting raw bitmap/DIB data from clipboard, similar to VS Code's input behavior.
Use case:
Frequently need to share screenshots for debugging/code review. The current workaround (save to file → copy file)
breaks flow significantly.
Related:
- VS Code extension handles this correctly, suggesting it's technically feasible within the same platform.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗