Under the hood
Cloud directory sync's git diff now reports dirty submodules and short submodule summaries
What
When Claude Code syncs a cloud session's directory using git diff, it now passes --ignore-submodules=dirty instead of --ignore-submodules=all, and adds --submodule=short.
Why
Previously all submodule changes were ignored entirely during this sync. Now submodules that have been modified (dirty) will show up in the diff, with a short summary format, so uncommitted submodule changes are less likely to be silently missed during cloud sync.