s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Chat · Components

AssistantThreadList

No summary has been written for AssistantThreadList. Everything below is generated from the declaration shipped in 0.57.40 and describes the real contract.

Public export

typescript
import { AssistantThreadList } from '@happyvertical/smrt-chat/svelte';
Import path
@happyvertical/smrt-chat/svelte
Props
4
Props described
4 of 4
Bindable state
0
Callback events
2
Verified release
0.57.40

Props

NameTypeRequiredDescription
threadsAssistantThreadSummary[]YesThreads to list, most-recent-first order left to the caller.
activeThreadIdstring | nullNoThe currently open thread id, highlighted and `aria-current`.
onselect(threadId: string) => voidYesFired with a thread's id when the user clicks its row.
oncreate() => voidNoShown as a "+ New conversation" row when present; fired on click.

Bindable state

This component has no bindable public state.

Callback events

  • onselect(threadId: string) => void
  • oncreate() => void

Examples and explanation