mr create: Reviewer/assignee selection lost type-to-search after survey → huh migration
Checklist
-
I'm using the latest version of the extension (Run
glab --version)- Extension version: Put your extension version here
- Operating system and version: Mac OS 26.2
- Gitlab.com or self-managed instance? NA
- GitLab version (if self-managed) NA
-
I have performed
glab auth statusto check for authentication issues -
Run the command in debug mode (like
DEBUG=true glab mr list) and attach any useful output
Summary
Since the migration from AlecAivazis/survey/v2 to charmbracelet/huh (completed in v1.80.0), the interactive reviewer and assignee selection prompts during glab mr create no longer support type-to-filter/search. Users must now scroll through the full list of project members using arrow keys, which is a significant UX regression for projects with many members.
Steps to reproduce
Run glab mr create in an interactive mode
What is the current bug behavior?
The reviewer/assignee Select prompt only supports arrow-key navigation. There is no way to search or filter the list. Pressing / (huh's default filter key) does nothing.
What is the expected correct behavior?
Select prompts for reviewers and assignees should support type-to-filter, restoring the ability to quickly find users by name.
Possible fixes
The charmbracelet/huh library supports filterable selects via .Filtering(true) on huh.Select fields (see https://github.com/charmbracelet/huh/issues/262). Enabling this on the reviewer/assignee Select prompts would restore the previous workflow.