Skip to content

Commit fc2ed13

Browse files
committed
Fix: Top Bar won't show custom provider name
1 parent b99a617 commit fc2ed13

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/components/layout/TopBar.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ const TopBar: React.FC<TopBarProps> = ({ onSelectModel, onOpenSettingsDialog })
8888
onSelectModel(model.id, provider);
8989
setIsModelDialogOpen(false);
9090
};
91+
92+
const getProviderName = (provider: string) => {
93+
const settingsService = SettingsService.getInstance();
94+
const providerSettings = settingsService.getProviderSettings(provider);
95+
return providerSettings.providerName;
96+
};
9197

9298
return (
9399
<div className="flex items-center justify-between h-16 bg-main-background-color app-region-drag">
@@ -127,7 +133,7 @@ const TopBar: React.FC<TopBarProps> = ({ onSelectModel, onOpenSettingsDialog })
127133
{selectedModelName !== '' ?
128134
<div className='flex items-center gap-2'>
129135
<span className='text-center truncate max-w-[200px]'>{selectedModelName}</span>
130-
<span className='text-center text-xs truncate max-w-[100px] font-medium message-provider-tag px-3 py-0.5'>{selectedProvider}</span>
136+
<span className='text-center text-xs truncate max-w-[100px] font-medium message-provider-tag px-3 py-0.5'>{getProviderName(selectedProvider)}</span>
131137
</div>
132138
:
133139
<div className='flex items-center gap-2'>

0 commit comments

Comments
 (0)