A prompt asking whether to sync your project folder to the cloud exists but stays hidden behind a server switch.
A three-way sync-to-cloud dialog is built and defaults to "not now", but a server-side flag keeps it unreachable locally.
What's wrong with this entry?
Before creating a headless cloud session, Claude Code can now ask "Sync this project directory to the cloud?", explaining that syncing lets Claude keep working if your computer sleeps or disconnects. The choices are to sync, to use device tools instead, or not now, defaulting to not now. The whole path sits behind a server-side flag check that is treated as off when it fails, so it is not reachable by setting anything locally.
- The dialog can show how many files and how many bytes would be uploaded, measured with a git listing of the current commit.
- The affirmative option is now a fixed "Yes, sync this project directory", and the body text is a single project-directory wording rather than branching between repository and folder phrasings.
- It records when the prompt was shown, what was chosen, and when it was skipped, with skip reasons for a host that does not support the dialog and for a path that cannot be sent.
tengu_dir_sync_mode_prompt_shown, Sync this project directory to the cloud?, Yes, sync this project directory
Strings lifted out of the shipped bundle, so the claim above can be checked against them.