anthropics / anthropics/claude-code

Sessions archive/drop unexpectedly and scheduled tasks don't sync to iOS remote control

Open
#94,735 0 comments 0 reactions 0 assignees View on GitHub
bug platform:ios platform:macos
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

**Summary**

Two related symptoms with the remote-control feature:
1. Scheduled/local tasks that run correctly on the desktop app do not appear in the iOS remote-control app.
2. Existing sessions get archived or dropped unexpectedly when using remote control, which is disruptive to ongoing work.

**Environment**
- Claude Code version: 2.110.0
- macOS 14.8.9 (build 23J631)
- Claude Code desktop app (Code tab), remote control enabled (`remoteControlAtStartup: true`)

**Reproduction / evidence**
- Scheduled tasks: 8 tasks are registered locally (via the scheduled-tasks system) and run correctly on schedule with recent `lastRunAt` timestamps (e.g. daily commit-queue reminder, weekly improvements review). None of these show up in the iOS remote-control view.
- Session archiving: sessions have been observed archiving/dropping unexpectedly during normal use.
- Ruled out local causes: a third-party Claude Code hook tool (running background daemons that periodically restart sessions to manage context) was fully disabled for 2 days (all hooks removed from `~/.claude/settings.json`, all its background processes killed) and the archiving/dropping issue still occurred. This rules out local hook/automation interference as the cause.
- This has been observed intermittently over roughly two weeks (first noticed ~2026-09-05, still occurring as of 2026-09-16).

**Expected behavior**
- Scheduled tasks registered on desktop should be visible in the iOS remote-control app.
- Sessions should not be archived or dropped without explicit user action.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the remote-control feature and the scheduled-tasks system, using remoteControlAtStartup in ~/.claude/settings.json to reproduce both symptoms. Compare the desktop task state with the iOS remote-control view and observe session behavior with third-party hooks disabled; done means scheduled tasks appear remotely and sessions remain intact without explicit archiving.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, macos, python
Domain
distributed-systems, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.