in internal/config/core/parameter.go [75:95]
func promptForParameter(
title string,
) (string, error) {
var v string
err := huh.NewInput().Title(title).
Prompt("? ").
Value(&v).
Validate(func(s string) error {
if s == "" {
return fmt.Errorf("value is required")
}
return nil
}).
Run()
if err != nil {
return "", err
}
return v, nil
}