[BUG] Remote Control sessions always shown as "Idle" in app even when waiting for user input
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?
Remote Control sessions always appear in the "Idle" group in the Claude app (iOS / claude.ai/code) session list, even when the CLI session is actively waiting for user input. There is no way to distinguish sessions that need attention from sessions that are genuinely idle, which defeats a core purpose of Remote Control — being able to monitor and respond to sessions from another device.
What Should Happen?
The session list should accurately reflect the CLI session's state. At minimum, sessions waiting for user input should be visually distinguishable from genuinely idle sessions — either through a separate group (e.g., "Needs input"), a badge, or a status indicator. This is critical for the Remote Control use case where the user is away from the terminal and relying on the app to know when a session needs attention.
Error Messages/Logs
Steps to Reproduce
- Enable Remote Control for all sessions via
/config(or start a session with--remote-control) - Start a Claude Code CLI session and give it a task that will eventually require user input (e.g., a permission prompt, a clarifying question, or a tool approval)
- Wait for the session to reach the point where it is waiting for user feedback
- Open the Claude app or claude.ai/code and look at the session list
- Observe: The session appears in the "Idle" group, indistinguishable from sessions that have finished or are doing nothing
- Expected: The session should appear in a "Needs input" or "Waiting for feedback" group (or show a distinct status indicator) so the user knows it requires attention
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.81
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Cursor
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗