AssistantStreamEvent

io.github.quafadas.dairect.AssistantStreamEvent

Attributes

Experimental
true
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class Done()
final case class Error(error: String)
final case class ThreadCreated(thread: Thread)
final case class ThreadMessageCompleted(message: Message)
final case class ThreadMessageCreated(message: Message)
final case class ThreadMessageDelta(messageDelta: MessageDelta)
final case class ThreadMessageInProgress(message: Message)
final case class ThreadMessageIncomplete(message: Message)
final case class ThreadRunCancelled(run: Run)
final case class ThreadRunCancelling(run: Run)
final case class ThreadRunCompleted(run: Run)
final case class ThreadRunCreated(run: Run)
final case class ThreadRunExpired(run: Run)
final case class ThreadRunFailed(run: Run)
final case class ThreadRunInProgress(run: Run)
final case class ThreadRunIncomplete(run: Run)
final case class ThreadRunQueued(run: Run)
final case class ThreadRunRequiresAction(run: Run)
final case class ThreadRunStepCancelled(runStep: RunStep)
final case class ThreadRunStepCompleted(runStep: RunStep)
final case class ThreadRunStepCreated(runStep: RunStep)
final case class ThreadRunStepDelta(runStepDelta: RunStepDelta)
final case class ThreadRunStepExpired(runStep: RunStep)
final case class ThreadRunStepFailed(runStep: RunStep)
final case class ThreadRunStepInProgress(runStep: RunStep)
final case class Unknown(event: String, data: String)