Add support for xonsh shell (#39834)

Closes #39506

Release Notes:

- Fixed environment variable capture when login shell is
[xonsh](https://xon.sh/)

---------

Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
37d676e2c6Merlin04 committed on 10/9/2025, 10:00:22 AM· committed by GitHubparent1bb6752
4 files changedLine totals unavailable