We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 86a46ed commit d4efc62Copy full SHA for d4efc62
1 file changed
packages/ui-components/src/components/ai-chat-container/ai-model-selector.tsx
@@ -39,6 +39,10 @@ const AiModelSelector = ({
39
const [open, setOpen] = useState(false);
40
const hasOptions = availableModels.length > 1;
41
42
+ const selectedModelInfo = availableModels.find(
43
+ (m) => m.name === selectedModel,
44
+ );
45
+
46
const handleSelect = useCallback(
47
(model: string) => {
48
if (selectedModel !== model) {
@@ -72,6 +76,10 @@ const AiModelSelector = ({
72
76
variant="secondary"
73
77
className="flex items-center gap-1 rounded-xs"
74
78
>
79
+ <AiProviderIcon
80
+ provider={selectedModelInfo?.provider}
81
+ className="text-muted-foreground"
82
+ />
75
83
{selectedModel}
84
{isModelSelectorLoading && <LoadingSpinner size={12} />}
85
{hasOptions && !isModelSelectorLoading && (
0 commit comments