cli/pkg/iostreams
Kynan Ware 87426ee236 Add experimental huh-only prompter gated by GH_EXPERIMENTAL_PROMPTER
Introduce a new Prompter implementation (huhPrompter) that uses the
charmbracelet/huh library in its standard interactive mode, as an
alternative to the survey-based default prompter. The new implementation
is gated behind the GH_EXPERIMENTAL_PROMPTER environment variable,
following the same truthy/falsey pattern as GH_ACCESSIBLE_PROMPTER.

Key differences from the accessible prompter:
- No WithAccessible(true) flag (full interactive TUI)
- Uses EchoModePassword (masked with *) instead of EchoModeNone
- No default value annotations appended to prompt text

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-26 14:24:56 +01:00
..
color.go Merge pull request #10737 from cli/andyfeller/muted-text-part2-github-cli-833 2025-04-08 16:59:36 -04:00
color_test.go Refactor ColorScheme initializer 2025-04-04 11:57:37 -04:00
console.go chore: apply go fix to remove deprecated // +build tags 2025-10-30 21:10:45 +00:00
console_windows.go chore: apply go fix to remove deprecated // +build tags 2025-10-30 21:10:45 +00:00
epipe_other.go chore: apply go fix to remove deprecated // +build tags 2025-10-30 21:10:45 +00:00
epipe_windows.go Ignore EPIPE errors when writing to a closed pager 2022-02-10 16:42:00 +01:00
iostreams.go Add experimental huh-only prompter gated by GH_EXPERIMENTAL_PROMPTER 2026-03-26 14:24:56 +01:00
iostreams_progress_indicator_test.go test(iostreams): update test description 2025-04-16 11:05:36 -06:00
iostreams_test.go Dogfood term package from go-gh 2022-10-11 14:29:50 +02:00