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;

name: RunItemStreamEventName;

readonly type: "run_item_stream_event" = "run_item_stream_event";