Skip to content

Fix Windows packaged CLI TTY prompts#796

Open
boudra wants to merge 1 commit into
mainfrom
fix-windows-cli-tty
Open

Fix Windows packaged CLI TTY prompts#796
boudra wants to merge 1 commit into
mainfrom
fix-windows-cli-tty

Conversation

@boudra
Copy link
Copy Markdown
Collaborator

@boudra boudra commented May 7, 2026

Summary

  • create a Windows console-subsystem PaseoCli.exe during desktop packaging
  • make bundled paseo.cmd prefer PaseoCli.exe for CLI commands
  • add packaging tests for the shim and PE subsystem patch

Verification

  • npx vitest run packages/desktop/src/daemon/desktop-packaging.test.ts --bail=1
  • npm run typecheck
  • npm run lint -- packages/desktop/scripts/after-pack.js packages/desktop/bin/paseo.cmd packages/desktop/src/daemon/desktop-packaging.test.ts
  • manual Windows RDP repro: subsystem-flipped Electron CLI reports stdin/stdout TTY and Clack password prompt works

@boudra boudra force-pushed the main branch 2 times, most recently from 7ec394c to 5c90449 Compare May 8, 2026 11:48
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.

1 participant