CC app camera: image-only input silently fails (no text = no send)

Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened May 1, 2026 · closed May 4, 2026

Bug

When using the Claude Code mobile app camera (via remote control), sending an image without any accompanying text silently fails — the message is never sent. No error message, no feedback. It just does nothing.

Expected Behavior

Either:

  1. Accept image-only input (Telegram channel plugin handles this fine — wraps it as (photo) placeholder text), or
  2. Show a clear error indicating that text is required alongside the image

Actual Behavior

Silent failure. The image is never delivered to the session.

Steps to Reproduce

  1. Launch Claude Code with --remote-control
  2. Open the Claude Code app on phone
  3. Take a photo using the app camera
  4. Submit without typing any text
  5. Nothing happens — no message appears in the session

Context

When text is included alongside the image (even a single word like "img"), it works fine — the message arrives as @"/path/to/image.jpg" <text> in the prompt. The issue is specifically with image-only submissions.

For comparison, the Telegram channel plugin handles captionless photos gracefully — the channel tag arrives with (photo) as the message body and image_path= attribute intact.

Environment

  • Claude Code CLI on Linux (Pop!_OS 22.04)
  • Claude Code mobile app via remote control
  • Discovered during testing of a UserPromptSubmit hook for terminal image detection

🤖 Generated with Claude Code

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗