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
fix(plugin-terminals): make node-pty an optional dependency
The prebuilt PTY binary isn't published for every Node ABI on every OS
(e.g. Node 26 on Windows 404s and the source-build fallback crashes),
which failed `pnpm install`. node-pty is already lazily imported with a
piped-child fallback, so move it to optionalDependencies — a missing
prebuild is now non-fatal.
Gate the PTY tests on actual backend availability: the real-TTY check runs
wherever a PTY exists (incl. Windows conpty), while the POSIX-only
semantics (SIGWINCH, foreground process name, stdin echo) stay POSIX-gated.
0 commit comments