Replace the chat panel's agent-cycling chip with a real model picker: the chip shows the selected model's provider brand logo + display name, and clicking it opens an upward dropdown listing chat.available_models grouped by provider with a selected check (mirrors the TS ai-chat-model-selector). Selecting a model also re-syncs chat_selected_agent to its provider so the chat transport targets the matching CLI. Outside clicks dismiss the picker. |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.toml | ||