Class AssistantEventHandler
Inheritance
object
AssistantEventHandler
Assembly: .dll
Syntax
public class AssistantEventHandler
Methods
TriggerAssistantCreated(Assistant)
Declaration
public void TriggerAssistantCreated(Assistant assistant)
Parameters
TriggerAssistantRetrieved(Assistant)
Declaration
public void TriggerAssistantRetrieved(Assistant assistant)
Parameters
TriggerAssistantUpdated(Assistant)
Declaration
public void TriggerAssistantUpdated(Assistant assistant)
Parameters
TriggerError(string)
Declaration
public void TriggerError(string error)
Parameters
Type |
Name |
Description |
string |
error |
|
TriggerMessageCompleted(ThreadMessage)
Declaration
public void TriggerMessageCompleted(ThreadMessage message)
Parameters
TriggerMessageCreated(ThreadMessage)
Declaration
public void TriggerMessageCreated(ThreadMessage message)
Parameters
TriggerMessageRetrieved(ThreadMessage)
Declaration
public void TriggerMessageRetrieved(ThreadMessage message)
Parameters
TriggerRunCreated(Run)
Declaration
public void TriggerRunCreated(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
TriggerRunRetrieved(Run)
Declaration
public void TriggerRunRetrieved(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
TriggerRunStatusChanged(RunStatus)
Declaration
public void TriggerRunStatusChanged(RunStatus runStatus)
Parameters
TriggerRunStepRetrieved(RunStep)
Declaration
public void TriggerRunStepRetrieved(RunStep runStep)
Parameters
Type |
Name |
Description |
RunStep |
runStep |
|
TriggerRunUpdated(Run)
Declaration
public void TriggerRunUpdated(Run run)
Parameters
Type |
Name |
Description |
Run |
run |
|
TriggerStreamDone()
Declaration
public void TriggerStreamDone()
TriggerTextCreated()
Declaration
public void TriggerTextCreated()
TriggerTextDelta(string)
Declaration
public void TriggerTextDelta(string delta)
Parameters
Type |
Name |
Description |
string |
delta |
|
TriggerThreadCreated(Thread)
Declaration
public void TriggerThreadCreated(Thread thread)
Parameters
Type |
Name |
Description |
Thread |
thread |
|
TriggerThreadRetrieved(Thread)
Declaration
public void TriggerThreadRetrieved(Thread thread)
Parameters
Type |
Name |
Description |
Thread |
thread |
|
TriggerThreadUpdated(Thread)
Declaration
public void TriggerThreadUpdated(Thread thread)
Parameters
Type |
Name |
Description |
Thread |
thread |
|
Declaration
public void TriggerToolCallCreated(ToolCall toolCall)
Parameters
Declaration
public void TriggerToolCallDelta(ToolCall toolCall)
Parameters
Events
onAssistantCreated
Declaration
public event EventHandler<Assistant> onAssistantCreated
Event Type
onAssistantRetrieved
Declaration
public event EventHandler<Assistant> onAssistantRetrieved
Event Type
onAssistantUpdated
Declaration
public event EventHandler<Assistant> onAssistantUpdated
Event Type
onError
Declaration
public event EventHandler<string> onError
Event Type
Type |
Description |
EventHandler<string> |
|
onMessageCompleted
Declaration
public event EventHandler<ThreadMessage> onMessageCompleted
Event Type
onMessageCreated
Declaration
public event EventHandler<ThreadMessage> onMessageCreated
Event Type
onMessageRetrieved
Declaration
public event EventHandler<ThreadMessage> onMessageRetrieved
Event Type
onRunCreated
Declaration
public event EventHandler<Run> onRunCreated
Event Type
Type |
Description |
EventHandler<Run> |
|
onRunRetrieved
Declaration
public event EventHandler<Run> onRunRetrieved
Event Type
Type |
Description |
EventHandler<Run> |
|
onRunStatusChanged
Declaration
public event EventHandler<RunStatus> onRunStatusChanged
Event Type
onRunStepRetrieved
Declaration
public event EventHandler<RunStep> onRunStepRetrieved
Event Type
Type |
Description |
EventHandler<RunStep> |
|
onRunUpdated
Declaration
public event EventHandler<Run> onRunUpdated
Event Type
Type |
Description |
EventHandler<Run> |
|
onStreamDone
Declaration
public event EventHandler onStreamDone
Event Type
Type |
Description |
EventHandler |
|
onTextCreated
Declaration
public event EventHandler onTextCreated
Event Type
Type |
Description |
EventHandler |
|
onTextDelta
Declaration
public event EventHandler<string> onTextDelta
Event Type
Type |
Description |
EventHandler<string> |
|
onThreadCreated
Declaration
public event EventHandler<Thread> onThreadCreated
Event Type
Type |
Description |
EventHandler<Thread> |
|
onThreadRetrieved
Declaration
public event EventHandler<Thread> onThreadRetrieved
Event Type
Type |
Description |
EventHandler<Thread> |
|
onThreadUpdated
Declaration
public event EventHandler<Thread> onThreadUpdated
Event Type
Type |
Description |
EventHandler<Thread> |
|
Declaration
public event EventHandler<ToolCall> onToolCallCreated
Event Type
Declaration
public event EventHandler<ToolCall> onToolCallDelta
Event Type