fix(server): background server restarts wait for review guides, clones, and git refreshes

Every pull request review guide generation is tracked through fetch, checkout, generation, storage and cleanup, including superseded generations and their finalizers, and holds back a server restart until it ends. Project clones, workspace preparation and background git refreshes do the same. The counts show in the update window's blocker log.
29b0303b99maria-rcks committed on 10/11/2026, 6:52:57 PMparenteb22e76
11 files changedLine totals unavailable