Skip to content

RunItemStreamEvent

Streaming events that wrap a RunItem. As the agent processes the LLM response, it will generate these events from new messages, tool calls, tool outputs, handoffs, etc.

new RunItemStreamEvent(name, item): RunItemStreamEvent
Parameter Type Description

name

RunItemStreamEventName

The name of the event.

item

RunItem

The item that was created.

RunItemStreamEvent

item: RunItem;

The item that was created.


name: RunItemStreamEventName;

The name of the event.


readonly type: "run_item_stream_event" = 'run_item_stream_event';