Cloud file-sync status now states why sync is off instead of just showing off.
What's wrong with this entry?
The session snapshot sent to the host now includes a directory_sync block, and each off-state carries a written explanation: this directory was never set up for sync, the lookup failed, or sync was set up from a different directory on the same machine.
- Without a sync handle for the session, the state reports as
not_opted_in. - A
tengu_remote_headless_laptop_linkedevent records the sync state, the reason, the file mode and whether a sync handle exists.
File sync for this session was set up from another directory on this machine: edits here are not uploaded, and Claude's changes are not written here.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.