Table of Contents

Class AssistantEventHandler

public class AssistantEventHandler
Inheritance
object
AssistantEventHandler

Methods

TriggerAssistantCreated(Assistant)

public void TriggerAssistantCreated(Assistant assistant)

Parameters

assistant Assistant

TriggerAssistantRetrieved(Assistant)

public void TriggerAssistantRetrieved(Assistant assistant)

Parameters

assistant Assistant

TriggerAssistantUpdated(Assistant)

public void TriggerAssistantUpdated(Assistant assistant)

Parameters

assistant Assistant

TriggerError(string)

public void TriggerError(string error)

Parameters

error string

TriggerMessageCompleted(ThreadMessage)

public void TriggerMessageCompleted(ThreadMessage message)

Parameters

message ThreadMessage

TriggerMessageCreated(ThreadMessage)

public void TriggerMessageCreated(ThreadMessage message)

Parameters

message ThreadMessage

TriggerMessageRetrieved(ThreadMessage)

public void TriggerMessageRetrieved(ThreadMessage message)

Parameters

message ThreadMessage

TriggerRunCreated(Run)

public void TriggerRunCreated(Run run)

Parameters

run Run

TriggerRunRetrieved(Run)

public void TriggerRunRetrieved(Run run)

Parameters

run Run

TriggerRunStatusChanged(RunStatus)

public void TriggerRunStatusChanged(RunStatus runStatus)

Parameters

runStatus RunStatus

TriggerRunStepRetrieved(RunStep)

public void TriggerRunStepRetrieved(RunStep runStep)

Parameters

runStep RunStep

TriggerRunUpdated(Run)

public void TriggerRunUpdated(Run run)

Parameters

run Run

TriggerStreamDone()

public void TriggerStreamDone()

TriggerTextCreated()

public void TriggerTextCreated()

TriggerTextDelta(string)

public void TriggerTextDelta(string delta)

Parameters

delta string

TriggerThreadCreated(Thread)

public void TriggerThreadCreated(Thread thread)

Parameters

thread Thread

TriggerThreadRetrieved(Thread)

public void TriggerThreadRetrieved(Thread thread)

Parameters

thread Thread

TriggerThreadUpdated(Thread)

public void TriggerThreadUpdated(Thread thread)

Parameters

thread Thread

TriggerToolCallCreated(ToolCall)

public void TriggerToolCallCreated(ToolCall toolCall)

Parameters

toolCall ToolCall

TriggerToolCallDelta(ToolCall)

public void TriggerToolCallDelta(ToolCall toolCall)

Parameters

toolCall ToolCall

Events

onAssistantCreated

public event EventHandler<Assistant> onAssistantCreated

Event Type

EventHandler<Assistant>

onAssistantRetrieved

public event EventHandler<Assistant> onAssistantRetrieved

Event Type

EventHandler<Assistant>

onAssistantUpdated

public event EventHandler<Assistant> onAssistantUpdated

Event Type

EventHandler<Assistant>

onError

public event EventHandler<string> onError

Event Type

EventHandler<string>

onMessageCompleted

public event EventHandler<ThreadMessage> onMessageCompleted

Event Type

EventHandler<ThreadMessage>

onMessageCreated

public event EventHandler<ThreadMessage> onMessageCreated

Event Type

EventHandler<ThreadMessage>

onMessageRetrieved

public event EventHandler<ThreadMessage> onMessageRetrieved

Event Type

EventHandler<ThreadMessage>

onRunCreated

public event EventHandler<Run> onRunCreated

Event Type

EventHandler<Run>

onRunRetrieved

public event EventHandler<Run> onRunRetrieved

Event Type

EventHandler<Run>

onRunStatusChanged

public event EventHandler<RunStatus> onRunStatusChanged

Event Type

EventHandler<RunStatus>

onRunStepRetrieved

public event EventHandler<RunStep> onRunStepRetrieved

Event Type

EventHandler<RunStep>

onRunUpdated

public event EventHandler<Run> onRunUpdated

Event Type

EventHandler<Run>

onStreamDone

public event EventHandler onStreamDone

Event Type

EventHandler

onTextCreated

public event EventHandler onTextCreated

Event Type

EventHandler

onTextDelta

public event EventHandler<string> onTextDelta

Event Type

EventHandler<string>

onThreadCreated

public event EventHandler<Thread> onThreadCreated

Event Type

EventHandler<Thread>

onThreadRetrieved

public event EventHandler<Thread> onThreadRetrieved

Event Type

EventHandler<Thread>

onThreadUpdated

public event EventHandler<Thread> onThreadUpdated

Event Type

EventHandler<Thread>

onToolCallCreated

public event EventHandler<ToolCall> onToolCallCreated

Event Type

EventHandler<ToolCall>

onToolCallDelta

public event EventHandler<ToolCall> onToolCallDelta

Event Type

EventHandler<ToolCall>