Mobile app: composer draft is lost when navigating away from a session connected to local Claude Code
Description
When using the claude.ai mobile app connected to a local Claude Code instance (bridge session onto my own machine), the message composer does not preserve drafts across navigation. If I type a prompt — often a long, carefully written one — and then briefly switch to another page in the app (another session, the session list, etc.), the draft is gone when I return. There is no way to recover it; the prompt must be rewritten from scratch.
Steps to reproduce
- On the mobile app, open a session that is bridged to a local Claude Code instance.
- Type a multi-sentence prompt in the composer. Do not send it.
- Navigate to another page in the app (e.g. open the session list or another chat).
- Navigate back to the original session.
Expected
The composer still contains the unsent draft (per-session draft persistence, as is common in chat/messaging apps).
Actual
The composer is empty; the draft is silently discarded.
Impact
Long prompts composed on mobile are lost on any accidental or intentional navigation — switching sessions to check something mid-composition guarantees losing the work in progress.
Environment
- Claude Code v2.1.218 on Ubuntu 24.04 (session bridged from the claude.ai mobile app to the local machine)
- Reproduces consistently