CLIs keep working in remote and don't close once disconnected
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
Type: Performance Issue
Vscode servers and CLIs keep working in remote and don't close once disconnected
VS Code version: Code 1.130.0 (1b6a188127eeaf9194f945eb6eb89a657e93c54c, 2026-07-22T14:55:04Z)
OS version: Windows_NT x64 10.0.26100
Modes:
Connection to 'SSH: platform_server' could not be established Canceled
Remote OS version: Linux x64 6.17.0-1021-azure
Remote OS version: Linux x64 6.1.0-32-amd64
System Info
|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (8 x 2808)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x8086, DEVICE=0x591b [Intel(R) HD Graphics 630], DRIVER_VENDOR=Intel, DRIVER_VERSION=27.20.100.9664 *ACTIVE*
GPU1: VENDOR= 0x10de, DEVICE=0x1c8d [NVIDIA GeForce GTX 1050], DRIVER_VERSION=31.0.15.2879
GPU2: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8875
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|31.82GB (6.61GB free)|
|Process Argv|--crash-reporter-id 0ae514ae-bd67-424b-baf9-0d1f58d7f3f4|
|Screen Reader|no|
|VM|25%|
Connection to 'SSH: platform_server' could not be established Canceled
|Item|Value|
|---|---|
|Remote|SSH: platform_server_test|
|OS|Linux x64 6.17.0-1021-azure|
|CPUs|AMD EPYC 9V45 96-Core Processor (4 x 0)|
|Memory (System)|15.61GB (2.28GB free)|
|VM|0%|
|Item|Value|
|---|---|
|Remote|SSH: freepbx_server|
|OS|Linux x64 6.1.0-32-amd64|
|CPUs|Intel(R) Xeon(R) Gold 6342 CPU @ 2.80GHz (4 x 0)|
|Memory (System)|7.72GB (5.39GB free)|
|VM|100%|
Process Info
```
CPU % Mem MB PID Process
1 173 31104 code
0 295 5156 window [4] (Investigate SIP particip… - home [SSH: platform_server_test] - Visual Studio Code)
0 385 5980 extension-host [8]
0 118 21180 electron-nodejs (languageServer.js)
0 122 22176 "C:\Users\user\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\extensions\html-language-features\server\dist\node\htmlServerMain" --node-ipc --clientProcessId=5980
0 116 23720 electron-nodejs (tsserver.js)
0 245 29108 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --resume=d293b10b-7287-4da6-9200-21ec1ce4a610 --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\algo-tts --add-dir c:\Users\user\Desktop\AlgoLabs\stt-demo-2 --add-dir c:\Users\user\Desktop\AlgoLabs\livekit-plugins\algo-suite-plugin --add-dir c:\Users\user\Desktop\AlgoLabs\Notes-Recorder --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 8 21356 C:\WINDOWS\system32\conhost.exe 0x4
0 331 29204 electron-nodejs (bundle.js)
0 117 31244 electron-nodejs (server-node.js)
0 147 35376 electron-nodejs (tsserver.js)
0 116 2924 electron-nodejs (typingsInstaller.js)
0 119 35788 "C:\Users\user\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\extensions\css-language-features\server\dist\node\cssServerMain" --node-ipc --clientProcessId=5980
0 117 42012 "C:\Users\user\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\extensions\json-language-features\server\dist\node\jsonServerMain" --node-ipc --clientProcessId=5980
0 11 43280 c:\Users\user\.vscode\extensions\ms-python.vscode-python-envs-1.36.0-win32-x64\python-env-tools\bin\pet.exe server
0 7 17772 C:\WINDOWS\system32\conhost.exe 0x4
0 125 7216 window
0 96 12584 pty-host
0 8 3432 C:\WINDOWS\System32\cmd.exe /c (type "C:\Users\user\AppData\Local\Temp\vscode-linux-multi-line-command-freepbx_server-650898096.sh" | "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 26710 "freepbx_server" sh) & exit /b 0
0 13 4916 "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 26710 "freepbx_server" sh
0 13 12912 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --inheritcursor --width 80 --height 30 --signal 0xf00 --server 0xacc
0 12 14304 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --inheritcursor --width 80 --height 30 --signal 0x9c4 --server 0x13d8
0 11 21000 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --width 181 --height 7 --signal 0x1280 --server 0xd34
0 8 21028 C:\WINDOWS\System32\cmd.exe /c (type "C:\Users\user\AppData\Local\Temp\vscode-linux-multi-line-command-platform_server_test-282880578.sh" | "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 18428 "platform_server_test" sh) & exit /b 0
0 13 38336 "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 18428 "platform_server_test" sh
0 11 21508 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --width 181 --height 7 --signal 0xa48 --server 0x1024
0 6 25872 "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 11 43344 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 16 20996 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 51 15516 C:\Users\user\AppData\Local\Microsoft\WindowsApps\python.exe manage.py runserver
0 61 34496 C:\Users\user\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\python.exe manage.py runserver
0 8 28276 C:\WINDOWS\System32\cmd.exe /c (type "C:\Users\user\AppData\Local\Temp\vscode-linux-multi-line-command-freepbx_server-777141213.sh" | "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 15375 "freepbx_server" sh) & exit /b 0
0 12 4924 "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 15375 "freepbx_server" sh
0 7 29340 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --width 80 --height 30 --signal 0x9e0 --server 0x9d8
0 6 32096 "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 10 40636 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 12 33888 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --width 80 --height 30 --signal 0xe5c --server 0x13e4
0 12 36876 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --inheritcursor --width 80 --height 30 --signal 0x103c --server 0xa90
0 6 39532 "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 10 32024 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 4 40540 "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
1 6 41224 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 6 41380 "C:\Program Files\Git\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 10 43300 "C:\Program Files\Git\bin\..\usr\bin\bash.exe" --init-file "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh"
0 12 42512 "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty\OpenConsole.exe" --headless --width 166 --height 7 --signal 0x7d0 --server 0x5d4
0 148 16220 file-watcher [10]
1 511 16380 window
0 151 18304 file-watcher [4]
0 59 18620 agent-host
0 116 19668 electron-nodejs (index.js)
1 783 19704 gpu-process
0 96 23412 window
0 126 25172 file-watcher [3]
0 316 25876 window [1] (Format phone numbers wit… - Mujeebv2-server (Workspace) - Visual Studio Code)
0 19 27152 crashpad-handler
0 52 27484 file-watcher [1]
0 134 30608 file-watcher [8]
0 36 30852 utility-network-service
0 209 33480 extension-host [4]
0 358 36760 window [10] (Locate SIP server and Re… - / [SSH: freepbx_server] - Visual Studio Code)
0 427 39128 extension-host [1]
1 117 2752 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 5 37604 C:\WINDOWS\system32\conhost.exe 0x4
0 28 3588 electron-nodejs (server-node.js)
0 12 4676 electron-nodejs (languageServer.js)
0 94 13124 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 4 43244 C:\WINDOWS\system32\conhost.exe 0x4
0 24 17984 "C:\Users\user\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\extensions\json-language-features\server\dist\node\jsonServerMain" --node-ipc --clientProcessId=39128
0 30 18464 electron-nodejs (tsserver.js)
0 100 20468 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 5 43620 C:\WINDOWS\system32\conhost.exe 0x4
0 43 22268 electron-nodejs (server.js)
0 100 22860 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 5 29660 C:\WINDOWS\system32\conhost.exe 0x4
0 41 31660 electron-nodejs (server.js)
0 20 33700 "C:\Users\user\AppData\Local\Programs\Microsoft VS Code\Code.exe" "c:\Users\user\AppData\Local\Programs\Microsoft VS Code\1b6a188127\resources\app\extensions\markdown-language-features\dist\serverWorkerMain" --node-ipc --clientProcessId=39128
0 7 34300 c:\Users\user\.vscode\extensions\ms-python.vscode-python-envs-1.36.0-win32-x64\python-env-tools\bin\pet.exe server
0 4 34196 C:\WINDOWS\system32\conhost.exe 0x4
0 21 36336 electron-nodejs (tsserver.js)
0 16 42608 electron-nodejs (typingsInstaller.js)
0 113 41612 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 5 26408 C:\WINDOWS\system32\conhost.exe 0x4
0 24 42604 electron-nodejs (bundle.js)
0 166 43792 c:\Users\user\.vscode\extensions\anthropic.claude-code-2.1.220-win32-x64\resources\native-binary\claude.exe --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --include-partial-messages --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-client --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-Agent-Runtime --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-outbound-worker --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Mujeebv2-common --add-dir c:\Users\user\Desktop\AlgoLabs\mujeeb-v2\Testing-API --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 8 10000 C:\WINDOWS\system32\conhost.exe 0x4
0 176 39272 extension-host [3]
0 104 39652 shared-process
0 210 41960 window [3] (Extract all user emails … - Visual Studio Code)
0 272 43036 window [8] (Build Django notes recor… - algo-models (Workspace) - Visual Studio Code)
0 207 43400 extension-host [10]
Connection to 'SSH: platform_server' could not be established Canceled
Remote: SSH: platform_server_test
CPU % Mem MB PID Process
1 128 593837 remote-server
0 560 593884 extension-host
0 48 593979 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /home/azureuser/.vscode-server/extensions/ms-azuretools.vscode-containers-2.4.5/dist/dockerfile-language-server-nodejs/lib/server.js --node-ipc --node-ipc --clientProcessId=593884
0 48 593985 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /home/azureuser/.vscode-server/extensions/ms-azuretools.vscode-containers-2.4.5/dist/compose-language-service/lib/server.js --node-ipc --node-ipc --clientProcessId=593884
0 96 594022 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /home/azureuser/.vscode-server/extensions/mongodb.mongodb-vscode-1.16.1/dist/languageServer.js --node-ipc --clientProcessId=593884
0 64 594034 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=593884
0 224 594398 /home/azureuser/.vscode-server/extensions/anthropic.claude-code-2.1.220-linux-x64/resources/native-binary/claude --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --setting-sources=user,project,local --permission-mode default --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 288 594438 /home/azureuser/.vscode-server/extensions/anthropic.claude-code-2.1.220-linux-x64/resources/native-binary/claude --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --resume=06b1df16-5e78-45b0-a70a-3e7e2844dca1 --setting-sources=user,project,local --permission-mode default --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 144 595821 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node --max-old-space-size=3072 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/node_modules/typescript/lib/tsserver.js --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName /tmp/vscode-typescript1000/cbfc9b09ae625d552f22/tscancellation-dae2035aa7305729f7ca.tmp* --globalPlugins @vscode/copilot-typescript-server-plugin --pluginProbeLocations /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/copilot --locale en --noGetErrOnBackgroundUpdate --canUseWatchEvents --validateDefaultNpmLocation --useNodeIpc
0 208 595822 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node --max-old-space-size=3072 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /tmp/vscode-typescript1000/cbfc9b09ae625d552f22/tscancellation-24883fb51c687090de50.tmp* --globalPlugins @vscode/copilot-typescript-server-plugin --pluginProbeLocations /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/copilot --locale en --noGetErrOnBackgroundUpdate --canUseWatchEvents --validateDefaultNpmLocation --useNodeIpc
0 80 595835 /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/node_modules/typescript/lib/typingsInstaller.js --globalTypingsCacheLocation /home/azureuser/.cache/typescript/6.0 --enableTelemetry --typesMapLocation /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/node_modules/typescript/lib/typesMap.json --validateDefaultNpmLocation
0 32 603440 docker events --since 1785257261 --until 1785257561 --filter type=container --filter type=image --filter type=network --filter type=volume --filter event=create --filter event=destroy --filter event=die --filter event=kill --filter event=pause --filter event=rename --filter event=restart --filter event=start --filter event=stop --filter event=unpause --filter event=update --filter event=delete --filter event=import --filter event=load --filter event=pull --filter event=save --filter event=tag --filter event=untag --filter event=remove --filter event=prune --format {{json .}}
0 64 593966 fileWatcher
0 64 594054 ptyHost
0 0 594191 /bin/bash --init-file /home/azureuser/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh
0 0 604157 /bin/sh -c /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
Remote: SSH: freepbx_server
CPU % Mem MB PID Process
13 182 3840085 remote-server
0 79 3840355 ptyHost
0 0 3841733 /bin/bash --init-file /root/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh
0 546 3843884 extension-host
0 63 3844228 /root/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /root/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=3843884
1 300 3847174 /root/.vscode-server/extensions/anthropic.claude-code-2.1.220-linux-x64/resources/native-binary/claude --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --resume=43f95c60-534b-4888-8ee6-4000fdfa2f79 --setting-sources=user,project,local --permission-mode default --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 269 3847322 /root/.vscode-server/extensions/anthropic.claude-code-2.1.220-linux-x64/resources/native-binary/claude --output-format stream-json --verbose --input-format stream-json --thinking disabled --permission-prompt-tool stdio --resume=b42af51f-cf97-418c-9914-993da2127f22 --setting-sources=user,project,local --permission-mode default --debug --debug-to-stderr --enable-auth-status --no-chrome --replay-user-messages
0 55 3851500 /root/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/node /root/.vscode-server/cli/servers/Stable-1b6a188127eeaf9194f945eb6eb89a657e93c54c/server/extensions/markdown-language-features/dist/serverWorkerMain --node-ipc --clientProcessId=3843884
0 269 3843912 fileWatcher
0 0 3851509 /bin/sh -c /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
```
Workspace Info
```
| Window (Build Django notes recor… - algo-models (Workspace) - Visual Studio Code)
| Window (Format phone numbers wit… - Mujeebv2-server (Workspace) - Visual Studio Code)
| Folder (algo-stt): more than 20000 files
| File types: flac(13167) wav(6819) py(3) gitignore(2) lock(1) json(1)
| gitattributes(1) TAG(1) md(1) mp3(1) other(3)
| Conf files: claude-settings-local(1)
| Folder (algo-tts): 66 files
| File types: json(22) py(10) md(6) pyc(6) safetensors(6) wav(4) pth(4)
| jinja(3) bin(2) gitattributes(1) other(2)
| Conf files:
| Folder (stt-demo-2): 3125 files
| File types: meta(1092) sst(1079) js(322) map(205) json(196) rsc(80)
| woff2(32) mjs(24) html(16) ts(12) other(67)
| Conf files: package.json(7) github-actions(1) agents.md(1) claude.md(1)
| tsconfig.json(1)
| Folder (algo-suite-plugin): 44 files
| File types: py(13) pyc(12) log(5) txt(4) gitignore(2) md(2) TAG(1)
| toml(1) ini(1) other(3)
| Conf files:
| Folder (Notes-Recorder): 96 files
| File types: py(41) pyc(35) html(8) webm(4) js(2) env(1) example(1)
| gitignore(1) sqlite3(1) txt(1) other(1)
| Conf files:
| Folder (Mujeebv2-server): 468 files
| File types: ts(224) js(218) md(8) json(5) yml(4) lock(1) env(1)
| example(1) test(1) gitignore(1) other(4)
| Conf files: github-actions(3) dockerfile(2) claude-settings-local(1)
| mcp.json(1) package.json(1) tsconfig.json(1)
| Folder (Mujeebv2-client): 461 files
| File types: tsx(184) ts(84) otf(48) json(45) js(38) ttf(18) svg(9)
| md(8) png(6) yml(3) other(18)
| Conf files: settings.json(3) github-actions(2) dockerfile(2)
| claude-settings(1) cursorrules-dir(1) package.json(1)
| tsconfig.json(1)
| Folder (Mujeebv2-Agent-Runtime): 145 files
| File types: py(60) pyc(41) md(14) yaml(8) yml(3) gitignore(2) wav(2)
| ps1(2) sh(2) txt(2) other(9)
| Conf files: github-actions(2) dockerfile(2) agents.md(1)
| Folder (Mujeebv2-outbound-worker): 11 files
| File types: yml(3) json(2) dockerignore(1) env(1) example(1)
| gitignore(1) js(1) other(1)
| Conf files: github-actions(2) dockerfile(2) package.json(1)
| Folder (Mujeebv2-common): 24 files
| File types: js(6) md(4) yml(3) json(3) gitignore(2) sh(2) env(1)
| example(1) other(2)
| Conf files: dockerfile(3) github-actions(2) package.json(2)
| Folder (Testing-API): 8 files
| File types: js(5) json(2) example(1)
| Conf files: package.json(1)
Connection to 'SSH: platform_server' could not be established Canceled
| Remote: SSH: platform_server_test| Folder (home): 3704 files| File types: json(728) js(594) svg(403) md(396) png(261) woff2(200)
| log(152) woff(106) ttf(106) txt(85) other(673)
| Conf files: package.json(202) launch.json(10) agents.md(5)
| tsconfig.json(5) dockerfile(1)
| Remote: SSH: freepbx_server| Folder (): more than 20000 files| File types: json(822) js(758) conf(662) log(433) md(306) svg(295)
| mod(275) png(240) txt(157) 0(151) other(15901)
| Conf files: package.json(238) makefile(34) tsconfig.json(20)
| launch.json(11) sln(5) settings.json(2) mcp.json(1)
| agents.md(1) claude.md(1);
```
Extensions (9)
Name|Identifier|Author|Version
---|---|---|---
Jupyter Keymap|ms-toolsai.jupyter-keymap|ms-toolsai|1.1.2
Dev Containers|ms-vscode-remote.remote-containers|ms-vscode-remote|0.466.0
Remote - SSH|ms-vscode-remote.remote-ssh|ms-vscode-remote|0.124.0
Remote - SSH: Editing Configuration Files|ms-vscode-remote.remote-ssh-edit|ms-vscode-remote|0.87.0
Remote Explorer|ms-vscode.remote-explorer|ms-vscode|0.5.0
Material Icon Theme|pkief.material-icon-theme|PKief|5.37.0
vscode-pdf|tomoki1207.pdf|tomoki1207|1.2.2
Claude Code for VS Code|anthropic.claude-code|Anthropic|2.1.220
GitHub Pull Requests|github.vscode-pull-request-github|GitHub|0.160.0
A/B Experiments
```
vsliv368:30146709
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31463988
aj953862:31281341
envsactivate1:31551504
cloudbuttont:31379625
3efgi100_wstrepl:31403338
ec5jj548:31422691
cp_cls_t_966_ss:31526232
4je02754:31466945
c3h7c220:31478652
cp_cls_t_1081:31454832
conptydll_true:31498968
e9c30283:31461165
test_treatment2:31471001
c9b86496:31447327
idci7584:31464702
e3e4d672:31494082
ei9d7968:31496641
chat:31457767
8hig5102:31480529
89g7j272:31518289
7e187181:31503455
i2gc6536:31499202
52612955:31516516
ghj88844:31499326
ddid_c:31478207
hmra_i5g22:31518061
7df3h592:31512476
cp_cls_t_1082:31535311
logging_enabled_new:31498466
db5d2638:31499441
jb_cp_cls_t_632:31543129
56dj4588:31512888
32d76977:31512328
ha629193:31508444
cdk-lw-on:31524445
f9bf7985:31543584
jh5f2457_c:31540921
41836166:31537719
jbcp_cls_pctr_t:31531130
61138546:31518536
cp_intellij_t_nes:31548657
jf4hg949:31526829
nes-curr-leftover-1500:31538366
ahp-both-windows:31556933
h561g132:31533256
session_8:31532895
ihg5j128:31534457
f412h606:31551416
9gg7f176:31542112
nes-ex-cf-euporie-03:31542868
5fe6f778:31554331
allow-none:31555437
6i51c363:31551401
nes-gb2-ctrl:31554343
0dg73464:31554319
d4c76da2:31557006
treatment-23-1:31555779
unuse_dynamic_mcp:31555281
```
Contributor guide
Research direction
Start by reproducing the reported behavior with a VS Code Remote SSH connection and observe the listed remote server and CLI processes after disconnection. Use the Remote SSH connection lifecycle and terminal process behavior as the entry points; done means disconnected remote work no longer continues running unexpectedly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- cli, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100