[OneDev #18] chore(station): install and verify PowerShell 7 #27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Imported from OneDev issue #18 (id 35319)
Original project: internal-joseph
Original state: Closed
Original submitterId: 5
Original submitDate: 2026-04-13T17:24:40.245+00:00
Original lastActivity: {'date': '2026-04-18T12:52:36.446+00:00', 'description': "changed state to 'Closed'", 'userId': 5}
Original fields:
Idea
Ensure PowerShell 7 (pwsh) is installed on Station, pinned to a known version, and verified working — confirming it's the default shell invoked by scripts and tooling rather than Windows PowerShell 5.1.
Why
Several tools in the PCT stack (and Claude CLI wrappers) behave differently or break entirely on PS 5.1. Having PS7 confirmed and on
$PATHprevents subtle cross-version bugs and keeps the environment consistent with other machines.Open questions
pwshbe set as the default terminal profile in Windows Terminal?Imported from OneDev comment id 374 on issue #18
Original userId: 5
Original date: 2026-04-18T12:52:35.446+00:00
Superseded by #13. tui-use is a concrete implementation of this vision — the ecosystem converged on node-pty + xterm-headless. However, #13 is now expanded to cover a broader evaluation: ghst (our self-built PTY tool) vs tui-use, with potential outcomes including extend ghst, borrow tui-use ideas, or abandon ghst entirely if tui-use is significantly better. Tracking there.