GitRepository::status
This lays the groundwork for using `status` as part of the new agent panel. Release Notes: - N/A
editor::CopyAndTrim
cx.background_executor().spawn(...)
cx.background_spawn(...)