Multi-machine session messages now distinguish a synced mirror from a separate, unsynced copy
When a session shows which machines are attached to it, Claude Code now handles a new case: the current session's checkout being the primary copy of the project, while a named machine holds the user's own separate copy with nothing synced between the two. This gets its own explanatory text, distinct from the existing case where a machine holds a synced mirror of the project.
This makes it clearer when working across multiple machines whether changes on one machine will show up on another, avoiding confusion about whether two checkouts are actually kept in sync.