Skip to main content

AGUIEvent

Defined in the ui module.
Rust AI Agent SDK AGUI Base Event

Fields

NameTypeDescription
event_typeAGUIEventTypeEvent type
Option:is_none")]Event data
dataOption<serde_json::Value>Event data
Option:is_none")]Run ID
run_idOption<String>Run ID

Methods

run_started

fn run_started(run_id: impl Into<String>) -> Self
Create a run started event Parameters:
NameType
run_idimpl Into&lt;String&gt;

run_finished

fn run_finished(run_id: impl Into<String>) -> Self
Create a run finished event Parameters:
NameType
run_idimpl Into&lt;String&gt;

run_error

fn run_error(run_id: impl Into<String>, error: impl Into<String>) -> Self
Create a run error event Parameters:
NameType
run_idimpl Into&lt;String&gt;
errorimpl Into&lt;String&gt;

text_delta

fn text_delta(run_id: impl Into<String>, delta: impl Into<String>) -> Self
Create a text delta event Parameters:
NameType
run_idimpl Into&lt;String&gt;
deltaimpl Into&lt;String&gt;

Source

View on GitHub

praisonai/src/parity/ui.rs at line 277