Terminal shell integration without consent adds maddening nonsense to command output #231915
Labels
*duplicate
Issue identified as a duplicate of another issue(s)
terminal-conpty
Integrated terminal issues related to the ConPTY backend
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
windows
VS Code on Windows issues
Type: Bug
I have been seeing maddening nonsense (GUIDs, partial echoes of my own commands) at the top of terminal command outputs for weeks. I am shocked to discover this isn't just a bug, but the deliberate injection of broken scripts into my shell which I do not remember being adequately informed of or consenting to.
This is just such a risky thing to do, and should not be on by default. This is really damaging to trust.
This is kind of a duplicate of #211972 , I guess.
Workaround
I disabled
terminal.integrated.shellIntegration.enabled
, which should be the default.VS Code version: Code 1.94.2 (384ff73, 2024-10-09T16:08:44.566Z)
OS version: Windows_NT x64 10.0.19045
Modes:
System Info
canvas_oop_rasterization: enabled_on
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
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Extensions (31)
(1 theme extensions excluded)
A/B Experiments
The text was updated successfully, but these errors were encountered: