Make `GitRepository::status` async and remove cx parameter (#27514)

This lays the groundwork for using `status` as part of the new agent
panel.

Release Notes:

- N/A
7354ef91e1Antonio Scandurra committed on 3/27/2025, 9:05:54 AM· committed by GitHubparent926d10c
19 files changedLine totals unavailable