id: string

The unique ID of this program output item.

call_id: string

The call ID of the program item.

minLength1
maxLength64
result: string

The result produced by the program item.

maxLength10485760
status: "completed" | "incomplete"

The terminal status of the program output.

One of the following:
"completed"
"incomplete"
type: "program_output"

The item type. Always program_output.

agent?: Agent | null

The agent that produced this item.

agent_name: string

The canonical name of the agent that produced this item.