Is your feature request related to a problem? Please describe the problem.
From the discussion in PR #10038, we identified a need for an InteractionInput.InputType that presents a list of possible choices (suggested values), but also allows users to enter arbitrary text. This would be especially useful for scenarios like Azure Subscription selection, where a user might want to pick from commonly used subscriptions but also needs the flexibility to input any valid subscription ID manually.
Describe the solution you'd like
Extend InteractionInput.InputType to support a hybrid mode where:
- Users are shown a list of suggestions.
- Users can type in a value that is not part of the suggestions.
Additional context
Use case example: Prompting for Azure Subscription—show known subscriptions as suggestions but allow the user to input any subscription ID (not limited to the list). This addition would improve flexibility and usability for similar scenarios.
Is your feature request related to a problem? Please describe the problem.
From the discussion in PR #10038, we identified a need for an
InteractionInput.InputTypethat presents a list of possible choices (suggested values), but also allows users to enter arbitrary text. This would be especially useful for scenarios like Azure Subscription selection, where a user might want to pick from commonly used subscriptions but also needs the flexibility to input any valid subscription ID manually.Describe the solution you'd like
Extend
InteractionInput.InputTypeto support a hybrid mode where:Additional context
Use case example: Prompting for Azure Subscription—show known subscriptions as suggestions but allow the user to input any subscription ID (not limited to the list). This addition would improve flexibility and usability for similar scenarios.