[BUG] Image paste from clipboard (screenshot) stopped working in Terminal.app after update to 2.1.245

Status Open
Reported on v2.1.245
Maintainer reply None cached
Activity 1 comment · opened Aug 25, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Description
Pasting a clipboard screenshot (Cmd+Ctrl+Shift+4 → Cmd+V) into a running Claude Code session stopped working today, right after Claude Code auto-updated to 2.1.245. The same clipboard image pastes correctly into other apps (e.g. Chrome) on the same machine, so the screenshot capture and clipboard itself are working — the issue is specific to pasting into Claude Code running in Terminal.app.

Environment

  • Claude Code version: 2.1.245 (native install, auto-update channel: latest)
  • Last update: 2026-08-25 (this morning)
  • Terminal: Terminal.app (built-in macOS terminal)
  • macOS: Tahoe, installed 26.5.2 (26.6.2 available but not yet installed)
  • Architecture: darwin-arm64

Steps to reproduce

  1. Take a screenshot with Cmd+Ctrl+Shift+4 (saves directly to clipboard, no file).
  2. Click into a Claude Code session running in Terminal.app.
  3. Press Cmd+V.

Expected behavior
The screenshot image is pasted into the conversation, as it did consistently before today's update.

Actual behavior
Nothing is pasted — no error shown. The same clipboard content pastes successfully into other apps (tested: Chrome) and works as a file drag-and-drop into Terminal.app instead.

Additional notes
Not a permissions issue as far as I could tell — Terminal.app does not appear in System Settings → Privacy & Security → Screen Recording, and no macOS update was installed around the time the issue started (checked Software Update history). The regression timing lines up closely with the Claude Code auto-update to 2.1.245.

What Should Happen?

The screenshot image is pasted into the conversation, as it did consistently before today's update.

Error Messages/Logs

Steps to Reproduce

  1. Take a screenshot with Cmd+Ctrl+Shift+4 (saves directly to clipboard, no file).
  2. Click into a Claude Code session running in Terminal.app.
  3. Press Cmd+V.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

claude --version:

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗