type: "configuration_update"

The item type. Always configuration_update.

id?: string | null

The unique ID of the configuration update item.

agent?: Agent | null

The agent that produced this item.

agent_name: string

The canonical name of the agent that produced this item.

reasoning?: Reasoning { effort }

Updates to reasoning configuration. Only effort is supported.

effort?: "none" | "minimal" | "low" | 4 more | null

The reasoning effort to use for subsequent responses until another configuration update replaces it.

One of the following:
"none"
"minimal"
"low"
"medium"
"high"
"xhigh"
"max"