Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ChatState

Index

Methods

  • addCitationMarkers(citations: Citation[]): void
  • clearCitationMarkers(): void
  • getCitationMarker(citation: Citation): null | string
  • onAddSource(source: Source | Source[], hasChanges?: boolean): void
  • onClearSources(): void
  • onNewChat(): void
  • onRemoveSource(source: Source): void
  • onSelectSource(source?: Source): void
  • onSetTitle(title?: string): void
  • onSetUserId(chatUserId?: string): void
  • setHasChanges(hasChanges: boolean): void

Properties

chatId: string
chatStatus: ChatSessionStatus
chatTitle?: string
chatUserId?: string
citationMarkers: Map<string, CitationMarker>
hasChanges: boolean
selectedSource?: Source
sources: Source[]
sourceTypeCounters: Map<string, number>

Generated using TypeDoc