completion
Marks a model completion event during the turn. Streaming clients receive the completion lifecycle described under completion event traces.
reasoning
Marks model reasoning activity during the turn. The payload’s state field selects the shape: content carries a content string, final carries a message, and start and end carry the state alone.
tool-call
Marks a tool call made by the agent during the turn. The payload always carries the callID and a state of start or end; a start may also carry a sound.
knowledgeBase
Reports a knowledge base retrieval: the chunks returned and the query that produced them.
realtime-agent
Marks realtime agent activity on the turn. The payload’s action field selects the shape: START carries input and output, while END and INTERRUPTED carry the action alone.
block
Marks the conversation entering a block, identified by its block ID.
flow
Marks the conversation entering a flow, identified by its diagram ID.
path
Reports which path the conversation took out of a step.
debug
Debug output for the turn, with a message and optional level, context, and metadata. Surfaced in agent logs rather than to end users.
log
Diagnostic log output attached to the turn. The payload is always present and is a free-form object: the spec declares no named fields on it and permits any.