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

  1. Start a Claude Code session on PC — session gets title "configuration.yaml automation includes"
  2. Open Claude Code on iPhone and view the session list
  3. 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

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗