When Ctrl+C reconnects to a remote terminal, the extension appears to attempt sending Ctrl+c to terminate the currently running user process in the terminal before activating the python environment.
We believe this behavior is undesirable. Specifically, for processes that are long-running and have extremely high restart costs (such as deep learning training), the extension forcibly killing these processes without user confirmation causes significant disruption and potential data loss.
Furthermore, I suggest avoiding the use of Ctrl+C or similar methods to interfere with or kill user-running processes when the remote terminal is reconnected.