microsoft / microsoft/vscode

using different set of memory file connecting via remote ssh

Open
#332,283 0 comments 0 reactions 1 assignee Claimed by @roblourens View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Type: Feature Request

When using remote SSH, the memory file in the .vscode-server session is used, instead of the one already exists on the remote machine that was created with another local session on the remote machine. I expect the project-wise memory to be shared within the same project, regardless of how I connect to the project.

VS Code version: Code 1.134.0 (110a328ea54b42367b803ec53ee0bf52ef26b419, 2026-08-18T18:24:44Z)
OS version: Darwin arm64 25.6.0
Modes:
Remote OS version: Windows_NT x64 10.0.26100
Remote OS version: Windows_NT x64 10.0.26100

System Info

|Item|Value|
|---|---|
|CPUs|Apple M2 (8 x 2400)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M2, Version 26.6.2 (Build 25G83))], DRIVER_VENDOR=Apple, DRIVER_VERSION=26.6.2 *ACTIVE*
Machine model name: Mac
Machine model version: 14.7
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: enabled_on
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|5, 6, 6|
|Memory (System)|16.00GB (0.07GB free)|
|Process Argv|--crash-reporter-id 6e0db5fd-9faa-4439-87fa-cb69c1f0adfd|
|Screen Reader|no|
|VM|0%|

|Item|Value|
|---|---|
|Remote|SSH: smdsbz-laptop-gw|
|OS|Windows_NT x64 10.0.26100|
|CPUs|11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz (16 x 2304)|
|Memory (System)|31.74GB (4.63GB free)|
|VM|0%|

|Item|Value|
|---|---|
|Remote|SSH: smdsbz-laptop-gw|
|OS|Windows_NT x64 10.0.26100|
|CPUs|11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz (16 x 2304)|
|Memory (System)|31.74GB (4.65GB free)|
|VM|0%|
Extensions (58)

Name|Identifier|Author|Version
---|---|---|---
Catppuccin for VSCode|catppuccin.catppuccin-vsc|Catppuccin|3.19.0
Draw.io Integration|hediet.vscode-drawio|hediet|1.9.0
Better C++ Syntax|jeff-hykin.better-cpp-syntax|jeff-hykin|1.27.1
TODO Highlight v2|jgclark.vscode-todo-highlight|jgclark|2.0.8
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
WSL|ms-vscode-remote.remote-wsl|ms-vscode-remote|0.104.3
Remote Development|ms-vscode-remote.vscode-remote-extensionpack|ms-vscode-remote|0.26.0
Remote Explorer|ms-vscode.remote-explorer|ms-vscode|0.5.0
Remote - Tunnels|ms-vscode.remote-server|ms-vscode|1.5.3
Material Icon Theme|pkief.material-icon-theme|PKief|5.38.0
Material Product Icons|pkief.material-product-icons|PKief|1.7.1
Scala Syntax (official)|scala-lang.scala|scala-lang|0.5.10
Flash Nvim for VSCode|souravahmed.flash-vscode-latest|souravahmed|0.5.5
Ayu|teabyii.ayu|teabyii|1.1.12
Hosts Language|tommasov.hosts|tommasov|1.2.0
Error Lens|usernamehw.errorlens|usernamehw|3.28.0
vscode-icons|vscode-icons-team.vscode-icons|vscode-icons-team|12.19.0
Vim|vscodevim.vim|vscodevim|1.32.4
Ruff|charliermarsh.ruff|charliermarsh|2026.74.0
Clock in status bar|compulim.vscode-clock|Compulim|0.0.1
Doxygen Documentation Generator|cschlosser.doxdocgen|cschlosser|1.4.0
Office Viewer|cweijan.vscode-office|cweijan|4.2.0
DuckDB Driver for SQLTools|evidence.sqltools-duckdb-driver|Evidence|1.0.0
H5Web|h5web.vscode-h5web|h5web|0.2.2
Reveal|holazz.vsc-reveal|holazz|0.0.4
HarmonyOS-ArkTS|huawei-developer.arkts-language-client|huawei-developer|0.3.0
OAI Compatible Provider for Copilot|johnny-zhao.oai-compatible-copilot|johnny-zhao|0.4.2
CMake Language Support|josetr.cmake-language-support-vscode|josetr|0.0.9
LeetCode|leetcode.vscode-leetcode|LeetCode|0.18.4
clangd|llvm-vs-code-extensions.vscode-clangd|llvm-vs-code-extensions|0.6.0
OpenCode for Copilot Chat — BYOK 30+ AI Models|ltmoerdani.opencode-copilot-chat|ltmoerdani|0.7.0
Git Graph|mhutchie.git-graph|mhutchie|1.30.0
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code|ms-ceintl.vscode-language-pack-zh-hans|MS-CEINTL|1.131.2026082318
.NET Install Tool|ms-dotnettools.vscode-dotnet-runtime|ms-dotnettools|3.1.0
Python Debugger|ms-python.debugpy|ms-python|2026.6.0
Python|ms-python.python|ms-python|2026.4.0
Pylance|ms-python.vscode-pylance|ms-python|2026.3.1
Python Environments|ms-python.vscode-python-envs|ms-python|1.36.0
Data Wrangler|ms-toolsai.datawrangler|ms-toolsai|1.24.2
Jupyter|ms-toolsai.jupyter|ms-toolsai|2025.9.1
Jupyter Keymap|ms-toolsai.jupyter-keymap|ms-toolsai|1.1.2
Jupyter Notebook Renderers|ms-toolsai.jupyter-renderers|ms-toolsai|1.3.0
Jupyter Cell Tags|ms-toolsai.vscode-jupyter-cell-tags|ms-toolsai|0.1.9
Jupyter Slide Show|ms-toolsai.vscode-jupyter-slideshow|ms-toolsai|0.1.6
CMake Tools|ms-vscode.cmake-tools|ms-vscode|1.23.52
C/C++ DevTools|ms-vscode.cpp-devtools|ms-vscode|0.5.14
Hex Editor|ms-vscode.hexeditor|ms-vscode|1.11.1
SQLTools|mtxr.sqltools|mtxr|0.28.6
SQLTools MySQL/MariaDB/TiDB|mtxr.sqltools-driver-mysql|mtxr|0.6.7
SQLTools SQLite|mtxr.sqltools-driver-sqlite|mtxr|0.5.4
YAML|redhat.vscode-yaml|redhat|1.24.0
highlight-words|rsbondi.highlight-words|rsbondi|0.1.4
rust-analyzer|rust-lang.rust-analyzer|rust-lang|0.3.3016
Secondary Terminal|s-hiraoku.vscode-sidebar-terminal|s-hiraoku|1.1.0
Even Better TOML|tamasfe.even-better-toml|tamasfe|0.21.2

A/B Experiments

```
vsliv368cf:30146710
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31463988
aj953862:31281341
b6b4d950:31327385
envsactivate1:31551504
cloudbuttont:31379625
42190218_ostrepl:31403339
ec5jj548:31422691
cp_cls_t_966_ss:31526232
c0683394:31568964
c3h7c220:31478652
cp_cls_t_1081:31454832
conptydll_true:31498968
e9c30283:31461165
test_treatment2:31471001
c9b86496:31447327
ei9d7968:31496641
chat:31457767
8hig5102:31480529
89g7j272:31518289
i2gc6536:31499202
52612955:31516516
ghj88844:31499326
h08i8180:31475369
ddid_t:31478206
hmra_i5g22:31518061
ie3bb177:31557831
7df3h592:31512476
cp_cls_t_1082:31535311
logging_enabled_new:31498466
j0d79568:31499440
jb_cp_cls_t_632:31543129
56dj4588:31512888
32d76977:31512328
ha629193:31508444
a1ije391_t:31540920
jbcp_cls_pctr_t:31531130
61138546:31518536
cp_intellij_t_nes:31548657
jf4hg949:31526829
ahp-both-windows:31556933
sessions_5:31532894
ihg5j128:31534457
f412h606:31551416
9gg7f176:31542112
sandbox-ui-on-2:31543161
nes-ex-cf-euporie-03:31542868
enable_editor_pane_layout:31569726
allow-none:31555437
6i51c363:31551401
36h42362:31564511
c7c27ce7:31554789
1h923230:31564177
0dg73464:31554319
treatment-23-1:31555779
unuse_dynamic_mcp:31555281
0d8dfbc3:31570291
nemo-v2:31565334
0c1h4866:31566224
session-mark-done:31558131
5b8j3302:31564601
mangle-name-treatment:31570928
permission_prompt_treatment:1332566
ccr_pr_nudge_control:1319470
vsc_wsm_t:1340632
auto_mode_control:1342976

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.