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: redirect all @InQuirer prompts to stderr to prevent arb cd hanging
When shell integration is active, `arb cd` (without arguments) hangs
because the shell wrapper captures stdout via command substitution,
turning it into a pipe. @inquirer/select renders its interactive UI to
stdout by default, so the user never sees the prompt.
Pass `{ output: process.stderr }` as the context argument to all 12
@InQuirer calls across the codebase. Also strengthen the TTY guard in
cd.ts to check `process.stderr.isTTY` since that is now where the UI
renders.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments