Include changed paths in remote UpdatedEntries events (#58157)

Include the changed paths in `UpdatedEntries` events emitted by remote
worktrees.

Previously a remote worktree emitted `Event::UpdatedEntries` with an
empty changeset (`Arc::default()`), discarding the changed paths. The
changeset now carries the real added/updated/removed paths, resolving
removed entries against the previous snapshot.

Release Notes:

- Fixed file change events not reporting changed paths in remote
projects
36a3a2a784MartinYe1234 committed on 6/16/2026, 2:31:33 PM· committed by GitHubparent8ad9d18
2 files changedLine totals unavailable