We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c60302 commit a8c4cd9Copy full SHA for a8c4cd9
components/chat-picker.tsx
@@ -81,10 +81,16 @@ export function ChatPicker({
81
</SelectTrigger>
82
<SelectContent>
83
{Object.entries(
84
- Object.groupBy(models, ({ provider }) => provider),
85
- ).map(([provider, models]) => (
86
- <SelectGroup key={provider}>
87
- <SelectLabel>{provider}</SelectLabel>
+ Object.groupBy(models, (model) =>
+ model.providerId === 'openrouter'
+ ? 'openrouter'
+ : model.provider,
88
+ ),
89
+ ).map(([groupKey, models]) => (
90
+ <SelectGroup key={groupKey}>
91
+ <SelectLabel>
92
+ {groupKey === 'openrouter' ? 'OpenRouter' : groupKey}
93
+ </SelectLabel>
94
{models?.map((model) => (
95
<SelectItem key={model.id} value={model.id}>
96
<div className="flex items-center space-x-2">
0 commit comments