You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
there are some paths where we want the commands to be in a new session and other scenarios where we want the session to be managed to the parent group.
there are too many various sections of the code that use subprocess and reimplement the same logic of spawning a new shell command, deciding whether it should be background or foreground, whether it should have a new session or not and if it should have env variables injected or not. Also sometimes you may want to display logs (debugging) and some times not.
Ideally we can refactor this into a separate module to focus on handling all these tasks
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: