Full-screen modal for model selection.
Displays available models grouped by provider with keyboard navigation and search filtering. Current model is highlighted.
Returns (model_spec, provider) tuple on selection, or None on cancel.
Extra profile fields from --profile-override.
Merged on top of upstream + config.toml profiles so that CLI
overrides appear with * markers in the detail footer.