pub fn select_model_and_thinking(
cli: &Cli,
config: &Config,
session: &Session,
registry: &ModelRegistry,
scoped_models: &[ScopedModel],
global_dir: &Path,
) -> Result<ModelSelection>pub fn select_model_and_thinking(
cli: &Cli,
config: &Config,
session: &Session,
registry: &ModelRegistry,
scoped_models: &[ScopedModel],
global_dir: &Path,
) -> Result<ModelSelection>