Files
msd-core/.changeset/windows-npm-shell-fix.md
Tom Boucher 48f84e12ca fix(changeset): add missing pr: 3102 field to windows-npm-shell-fix
The changeset parser hard-fails on fragments without a `pr:` field.
Closes #3102 (changeset schema violation identified in review).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 20:53:57 -04:00

462 B

type, pr
type pr
Fixed 3102

Windows update-check no longer silently fails — gsd-check-update-worker now passes shell: true only on Windows, allowing execFileSync('npm', ...) to resolve npm.cmd via PATHEXT. POSIX path (Linux/macOS) is unchanged. Without this fix, the worker failed with ENOENT, latest stayed null, update_available became null, and the statusline ⬆ /gsd-update indicator never rendered for Windows users. Fixes #3103.