You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Plugin popup panes are spawned with the server's cwd, not the plugin root #2050
So a plugin-root-relative command in the manifest works from an action and fails from a popup pane. With command = ["node", "--import", "./compile-cache.js", "picker.ts"] the pane process exits 1 with Cannot find module 'C:\Windows\compile-cache.js', and the popup opens and closes too fast to show it.
Expected behavior
The popup pane process gets the plugin root as its cwd, the same as an action process.
Read C:\Windows\Temp\cwd-repro.txt — the two lines disagree.
Impact
Any plugin whose popup entrypoint uses a relative command is broken on Windows, while its actions work, so the failure looks like the popup flashing open and vanishing with nothing in herdr plugin log. It's what kept drovr from running here; I worked around it by passing --cwd from the action that opens the popup.
hey, we're cleaning up issues from before 0.9. a lot changed since then and some of these may already be fixed or behave differently now, so i'm closing older reports that haven't had activity since 0.9.0 shipped.
if this still happens for you on the latest version, please open a new issue with the template so we can triage it against the current version. thanks for reporting it.
Activity
ogulcancelik commentedon Oct 1, 2026
hey, we're cleaning up issues from before 0.9. a lot changed since then and some of these may already be fixed or behave differently now, so i'm closing older reports that haven't had activity since 0.9.0 shipped.
if this still happens for you on the latest version, please open a new issue with the template so we can triage it against the current version. thanks for reporting it.