Skip to content

chore(desktop): add @parcel/watcher platform packages to optionalDependencies#25996

Merged
Brendonovich merged 1 commit intodevfrom
brendan/parcel-watcher
May 6, 2026
Merged

chore(desktop): add @parcel/watcher platform packages to optionalDependencies#25996
Brendonovich merged 1 commit intodevfrom
brendan/parcel-watcher

Conversation

@Brendonovich
Copy link
Copy Markdown
Member

Adds platform-specific @parcel/watcher optional dependencies to the desktop package to support file watching across Darwin, Linux, and Windows architectures.

@Brendonovich Brendonovich requested a review from adamdotdevin as a code owner May 6, 2026 08:27
@Brendonovich Brendonovich enabled auto-merge (squash) May 6, 2026 08:28
@Brendonovich Brendonovich merged commit 901d117 into dev May 6, 2026
13 checks passed
@Brendonovich Brendonovich deleted the brendan/parcel-watcher branch May 6, 2026 08:37
oleksii-honchar pushed a commit to oleksii-honchar/better-opencode that referenced this pull request May 6, 2026
thdxr pushed a commit that referenced this pull request May 6, 2026
@joe-sco
Copy link
Copy Markdown

joe-sco commented May 6, 2026

Just to flag: the same hang affects the CLI (Bun binary, not Electron), so this PR won't address it there. I reproduced it on a 197GB Unity repo on macOS arm64: opening a session from the repo root caused an indefinite hang even on simple queries like "hello".

Workaround that fixed both CLI and desktop for me: adding opencode.json at the repo root with snapshot: false and a watcher.ignore for the heavy directories.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v1.14.37 macOS arm64 desktop bundle missing native binding @parcel/watcher-darwin-arm64

2 participants