[BUG] Remote Control session archived and becomes unviewable after ~10 minutes of idle
Resolved 💬 2 comments Opened Mar 10, 2026 by takara-tb Closed Apr 8, 2026
What's Wrong?
When a Remote Control session has no user interaction for approximately 10-15 minutes, the session is automatically moved to "Archived" in both the iOS app and claude.ai/code web interface. After this happens:
- The session disappears from the active session list on mobile/web
- The session appears under "Archived" but only shows conversation state up to the point it was archived
- Any subsequent interaction on the CLI side is invisible from remote — new messages, tool calls, and outputs are not synced
- Reopening the app, force-quitting, or accessing via web browser does not restore visibility
- The CLI session itself remains fully alive and functional
This makes Remote Control impractical for monitoring long-running tasks (e.g., code generation, test runs) from a mobile device, which is one of its primary use cases.
What Should Happen?
- A Remote Control session should remain visible and synced on remote devices as long as the CLI process is running, regardless of user idle time
- If archiving is intentional, it should not break the real-time sync — reopening an archived session should show the current state
Steps to Reproduce
- Start a Claude Code session with Remote Control enabled (
claudein terminal) - Connect from iOS Claude app or claude.ai/code — works fine initially
- Have a brief exchange (e.g., send one message, get a response)
- Do nothing for ~10-15 minutes — no input from either CLI or remote
- Check the iOS app or claude.ai/code
- The session has moved to "Archived" and no longer shows live state
- Send a message from the CLI side — it does not appear on remote
- Force-quit and reopen the app — session still shows stale state under "Archived"
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Not sure of exact version. Previously used a different remote monitoring approach that maintained persistent sessions indefinitely.
Claude Code Version
2.1.72 (Claude Code)
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux (WSL2 on Windows)
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
- Related but distinct from #28571 (connection drop resync) — this issue occurs with no network interruption, purely from idle time
- The CLI process never exits or loses network connectivity
- Tested on both iOS Claude app and claude.ai/code web — same behavior on both
- The documented timeout is only for "network unreachable for >10 minutes", but this archiving happens with stable network and no user input
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗