Periodically fetch from remotes in the background so workspace git watch targets pick up upstream changes without user intervention. The manager deduplicates subscriptions per repo and triggers a workspace refresh callback after each successful fetch.