Skip to main content

Event

Defined in the bus module.
Rust AI Agent SDK An event in the event bus.

Fields

Methods

new

Create a new event Parameters:

data

Set event data Parameters:

correlation_id

Set correlation ID Parameters:

agent_start

Create agent start event Parameters:

agent_end

Create agent end event Parameters:

agent_error

Create agent error event Parameters:

tool_start

Create tool start event Parameters:

tool_end

Create tool end event Parameters:

tool_error

Create tool error event Parameters:

llm_request

Create LLM request event Parameters:

llm_response

Create LLM response event Parameters:

workflow_start

Create workflow start event Parameters:

workflow_end

Create workflow end event Parameters:

handoff_start

Create handoff start event Parameters:

handoff_end

Create handoff end event Parameters:

custom

Create custom event Parameters:

Source

View on GitHub

praisonai/src/bus/mod.rs at line 73