-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Respect VSCode's telemetry setting #10934
Comments
Thanks for the issue. The data may be gathered but the way the code is setup, it isn't sent. Turning telemetry off doesn't affect the internal behavior of the extension, it merely prevents the data from being sent anywhere. We use this npm module to send our telemetry. It determines if the telemetry data is sent or not: |
It isn't telemetry, it's used in the code to launch your Jupyter kernels and Jupyter server.
|
Those are not the same 'getEnvironmentVariables' calls. The one adding to the shell history is only used in our jupyter install telemetry. |
Closing as a duplicate of #10935 |
Environment data
Expected behaviour
When VSCode's telemetry preference is set to a restricted value (e.g:
off
,crash
) the extension should not query for or send telemetry.Actual behaviour
I observed lines such as
printenv > /tmp/tmp-45935fdNhOTkd5hRYtxt
in my shell history and via https://twitter.com/ferrouswheel/status/1551353490949017600 traced this to having (hopefully!) come from this extensionvscode-jupyter/src/platform/terminals/helper.node.ts
Lines 81 to 93 in 545c0a7
I have
telemetry.telemetryLevel
set tooff
on the machine where this was observed.Ideally the extension should not gather telemetry data outside the enabled telemetry remit.
The text was updated successfully, but these errors were encountered: