Add inactivity-based auto-disable for Remote Control per session
Currently remoteControlAtStartup / "Enable Remote Control for all sessions" is a global on/off toggle only. There's no way to automatically disable Remote Control for individual sessions that have gone idle (e.g. no activity for N days), so stale sessions keep accumulating in the mobile/claude.ai session list with no automatic cleanup.
Requested: a config option (e.g. remoteControlIdleTimeoutDays) that automatically disables/unregisters Remote Control for a session after it has had no activity for a configurable number of days (e.g. 3 days), independent of the global toggle.
Why: the global toggle affects all sessions equally, so the only current workaround for a cluttered remote session list is manually archiving each stale session from claude.ai/code or the mobile app — there's no scriptable or automatic cleanup path today.