Test the TUI through ConPTY on Windows

This commit is contained in:
Tianyi Cui
2026-07-20 20:59:22 +08:00
parent 7b7d6f38e8
commit 29729f83cf
5 changed files with 124 additions and 35 deletions

View File

@@ -25,6 +25,8 @@ peerDependencyRules:
allowBuilds:
esbuild: true
lefthook: true
# Cross-platform PTY boundary for the TUI process smoke, including ConPTY on Windows.
node-pty: true
# Pulled in by @earendil-works/pi-ai (optional LLM API backend). pnpm lists
# them only because they ship lifecycle scripts, but those are no-ops we don't
# need, so we deny them — install still succeeds.