Ask a question to get started
Enter to send•Shift+Enter new line
EffortSelectorScreen( self, *, model_spec: str, efforts: tuple[str, ...
ModalScreen[str | None]
model_spec
str
Active provider:model spec.
provider:model
efforts
tuple[str, ...]
Supported effort labels for model_spec.
current_effort
str | None
None
Current per-session effort override, if any.
default_effort
Compose the screen layout.
Apply ASCII border if needed.
Dismiss with the selected effort.
Cancel without changing effort.
Move the option list cursor down.
Move the option list cursor up.
Modal dialog for selecting a reasoning effort level.
Provider default effort for model_spec, if known.