on_option_list_option_selected(
self,
event: OptionList.OptionSelected,
) -> NoneOpen the prompt for the selected provider.
Greyed-out (uninstalled) providers route to an install confirmation instead of the key prompt, since their package must be installed before a credential is useful.