diff options
| author | Daniel Polito <[email protected]> | 2026-01-13 12:41:35 -0300 |
|---|---|---|
| committer | Frank <[email protected]> | 2026-01-13 19:50:49 -0500 |
| commit | 3c9d80d75f8cd506c776b3d2f753d28d6f81d1cd (patch) | |
| tree | c12d4de08278fb44e31521dcc8c6ab311eee5938 /packages/ui/src/components/session-turn.tsx | |
| parent | a761f66a16dc0a2b116477c328d8a49f5c0a947a (diff) | |
| download | opencode-3c9d80d75f8cd506c776b3d2f753d28d6f81d1cd.tar.gz opencode-3c9d80d75f8cd506c776b3d2f753d28d6f81d1cd.zip | |
feat(desktop): Adding Provider Icons (#8215)
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> |
