A GUI Event • Rust AI Agent SDK

AGUIEvent: AGUI Base Event

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

rust
fn run_started(run_id: impl Into<String>) -> Self

Create a run started event

Parameters:

NameType
run_idimpl Into&lt;String&gt;

run_finished

rust
fn run_finished(run_id: impl Into<String>) -> Self

Create a run finished event

Parameters:

NameType
run_idimpl Into&lt;String&gt;

run_error

rust
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

rust
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


Related Documentation