diff options
Diffstat (limited to 'packages/ui/src/components/session-turn.tsx')
| -rw-r--r-- | packages/ui/src/components/session-turn.tsx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 9947578b9..ae1321bac 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -22,6 +22,8 @@ import { Accordion } from "./accordion" import { StickyAccordionHeader } from "./sticky-accordion-header" import { FileIcon } from "./file-icon" import { Icon } from "./icon" +import { ProviderIcon } from "./provider-icon" +import type { IconName } from "./provider-icons/types" import { IconButton } from "./icon-button" import { Tooltip } from "./tooltip" import { Card } from "./card" @@ -498,7 +500,13 @@ export function SessionTurn( <span data-slot="session-turn-badge">{(msg() as UserMessage).agent}</span> </Show> <Show when={(msg() as UserMessage).model?.modelID}> - <span data-slot="session-turn-badge">{(msg() as UserMessage).model?.modelID}</span> + <span data-slot="session-turn-badge" class="inline-flex items-center gap-1"> + <ProviderIcon + id={(msg() as UserMessage).model!.providerID as IconName} + class="size-3.5 shrink-0" + /> + {(msg() as UserMessage).model?.modelID} + </span> </Show> <span data-slot="session-turn-badge">{(msg() as UserMessage).variant || "default"}</span> </div> |
