Session titles are not synced consistently across devices (iPhone vs PC)
Resolved 💬 2 comments Opened Jun 14, 2026 by enjoy-development Closed Jun 17, 2026
Summary
When a Claude Code session is started on one device (e.g., PC/desktop) and then accessed from another device (e.g., iPhone/mobile), the session title displayed can differ between clients. This makes it difficult to identify the correct session when multiple sessions are open.
Steps to Reproduce
- Start a Claude Code session on PC — session gets title "configuration.yaml automation includes"
- Open Claude Code on iPhone and view the session list
- The same session appears with a different auto-generated title on iPhone
Expected Behavior
The session title should be consistent across all clients/devices that access the same session.
Actual Behavior
Session titles are generated or cached independently per client, leading to different titles for the same session on different devices.
Impact
Users cannot reliably identify which remote session corresponds to a session they have open on another device. The only workarounds are:
- Checking the last-activity timestamp
- Reading the conversation content to confirm context
- Checking the working directory (if visible in the UI)
Suggested Fix / Feature Request
- Sync the session title server-side so all clients display the same title
- Or: allow users to manually rename/pin a session title that then propagates to all clients
- Or: show the working directory (
cwd) alongside the session title in the session list on mobile
Environment
- Devices affected: iPhone (mobile app) and Windows PC (desktop app)
- Claude Code version: current
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗