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
{{ message }}
Repository navigation
Canonical data viewer and plot integration still open in external R windows with vscode-R 3.0.0 #1794
I can reproduce on macOS with a few specific steps.
Open a directory in VS Code - be sure there are no active terminals.
Create an R terminal r.createRTerm. [sess] Connected to VS Code should be printed. View() and plot() should work as expected.
Quit VS Code without closing the active R terminal. Or swap to a different directory workbench.action.openRecent (ctrl + r) without closing the active R terminal.
Open VS Code again or ctrl + r back to the original directory, sess shows an IPC error.
Run the same commands as earlier. Now, XQuartz pops up instead.
For me, I can fix by killing that old terminal and then making a new R terminal. Running the same commands shows the intended Viewer.
@leanhdung1994 interestingly I cannot reproduce this on Windows. Do you have sess installed?
Did you test against the RC (dev) version of the extension previously? There's a potential sess version mismatch that might be triggering this issue. Regardless, can you try installing sess from R-universe to see if that fixes the issue? See https://github.com/REditorSupport/vscode-R/tree/main/sess#installation
Can you share your R-specific VS Code user settings?
Did you test against the RC (dev) version of the extension previously? There's a potential sess version mismatch that might be triggering this issue. Regardless, can you try installing sess from R-universe to see if that fixes the issue? See https://github.com/REditorSupport/vscode-R/tree/main/sess#installation
Can you share your R-specific VS Code user settings?
Thank you very much for your help. Installing sess from R-universe solves the problem for me
Activity
grcatlin commentedon Sep 28, 2026
I can reproduce on macOS with a few specific steps.
r.createRTerm.[sess] Connected to VS Codeshould be printed.View()andplot()should work as expected.workbench.action.openRecent(ctrl + r) without closing the active R terminal.sessshows an IPC error.For me, I can fix by killing that old terminal and then making a new R terminal. Running the same commands shows the intended
Viewer.@leanhdung1994 interestingly I cannot reproduce this on Windows. Do you have
sessinstalled?leanhdung1994 commentedon Sep 28, 2026
@grcatlin I followed your first two steps and encountered an error
Yes,
sessis already installed in my laptopleanhdung1994 commentedon Sep 28, 2026
I have run some commands for diagnostics
grantmcdermott commentedon Sep 28, 2026
Two qq:
sessversion mismatch that might be triggering this issue. Regardless, can you try installingsessfrom R-universe to see if that fixes the issue? See https://github.com/REditorSupport/vscode-R/tree/main/sess#installationleanhdung1994 commentedon Sep 28, 2026
Thank you very much for your help. Installing
sessfrom R-universe solves the problem for megrantmcdermott commentedon Sep 28, 2026
Excellent, thanks for confirming!
@randy3k maybe we should release a fake v3.0.1 patch version for both vscode-R and
sessto head this off?grcatlin commentedon Sep 28, 2026
@grantmcdermott should I open a separate issue or discussion on my earlier comment regarding how I was able to break
sesson MacOS? #1794 (comment)grantmcdermott commentedon Sep 28, 2026
@grcatlin If the r-universe install didn't fix it, then yes please open it as a separate issue.
feat: match bundled sess package by source snapshot (#1819)