Refactor ssh remoting - make ChannelClient type private (#36514)

This PR is one step in a series of refactors to prepare for having
"remote" projects that do not use SSH. The main use cases for this are
WSL and dev containers.

Release Notes:

- N/A
ce216432beMax Brunsfeld committed on 8/20/2025, 12:33:56 AM· committed by GitHubparent82ac8a8
7 files changedLine totals unavailable