Model and effort switching helpers.
The model selector shows profile models from agent-profiles.toml plus the
current model. Users can also type any provider:model_id string directly
via /model — ReqLLM supports 50+ providers out of the box.
Summary
Types
Functions
@spec cycle_effort(Vibe.Model.Effort.t() | nil, String.t() | nil) :: Vibe.Model.Effort.t()
@spec effort_options(String.t() | nil) :: [Vibe.Model.Effort.t()]