Skip to content

Commit 0ff099b

Browse files
feat: normalize model selector display names (base filename + OpenAI-Compat name) + move Toaster
1 parent 1865cf0 commit 0ff099b

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

tools/server/webui/src/lib/stores/models.svelte.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,13 @@ class ModelsStore {
8282
const rawCapabilities = Array.isArray(details?.capabilities)
8383
? [...(details?.capabilities ?? [])]
8484
: [];
85+
const displayNameSource =
86+
details?.name && details.name.trim().length > 0 ? details.name : item.id;
87+
const displayName = this.toDisplayName(displayNameSource);
8588

8689
return {
8790
id: item.id,
88-
name: details?.name || this.toDisplayName(item.id),
91+
name: displayName,
8992
model: details?.model || item.id,
9093
description: details?.description,
9194
capabilities: rawCapabilities.filter((value): value is string => Boolean(value)),

tools/server/webui/src/routes/+layout.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143

144144
<ModeWatcher />
145145

146-
<Toaster richColors />
146+
<Toaster position="top-center" richColors />
147147

148148
<MaximumContextAlertDialog />
149149

0 commit comments

Comments
 (0)