posit-dev / posit-dev/positron
Unexpected `snowflake.log` appearing in my home directory
@jmcphers is already working on this.
Since Jun 16, 2026.
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 184
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 195
Description
System details:
Positron and OS details:
Version: Positron Version: 2026.06.0 build 211
Code - OSS Version: 1.111.0
Commit: d5f94f072b1083b8237930739cb6525c6e12e1da
Date: 2026-05-28T01:04:13+02:00
Commit: 39.6.0
Date: 142.0.7444.265
Electron: 22.22.0
ElectronBuildId: 14.2.231.22-electron.0
Chromium: Linux x64 7.0.11-arch1-1
Node.js: undefined
V8: undefined
OS: undefined [author's note: Arch Linux]
Session details:
Happens with or without an interpreter session running.
Describe the issue:
Whenever I open Positron, "snowflake.log" appears in my user home directory with a new line such as (with the time matching when I open the application):
{"level":"INFO","message":"[6:07:53.896 PM]: Custom credential manager is set by a user."}
If I delete the log, it is simply recreated the next time I open Positron.
Steps to reproduce the issue:
- Open Positron
Expected or desired behavior:
The file should be placed in a Positron- or Snowflake-specific directory, or at least be created as a dot file itself (the latter would not be my preferred behaviour).
Were there any error messages in the UI, Output panel, or Developer Tools console?
Nothing that seems relevant to me, but for completeness:
Developer console
ERR [Extension Host] (node:37670) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `exe --trace-deprecation ...` to show where the warning was created)
error
@ workbench.desktop.main.js:21921
[Extension Host] (node:37670) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `exe --trace-deprecation ...` to show where the warning was created) (at file:///usr/share/positron/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:100228:14)
log2 @ workbench.desktop.main.js:214934
Output channels
Remote Tunnel Service
2026-06-04 18:23:39.410 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available
Window
-06-04 18:24:40.965 [error] [Network] #2: https://p3m.dev/openvsx/latest/vscode/gallery/charliermarsh/ruff/latest?positron-check-trigger=startup&positron-session-type=desktop&positron-version=2026.06.0-211 - error GET Canceled
2026-06-04 18:24:40.966 [error] [Network] #8: https://p3m.dev/openvsx/latest/vscode/gallery/meta/pyrefly/latest?positron-check-trigger=startup&positron-session-type=desktop&positron-version=2026.06.0-211 - error GET Canceled
2026-06-04 18:24:40.969 [error] [Network] #20: https://p3m.dev/openvsx/latest/vscode/gallery/redhat/vscode-xml/latest?positron-check-trigger=startup&positron-session-type=desktop&positron-version=2026.06.0-211 - error GET Canceled
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.