type: Literal["configuration_update"]

The item type. Always configuration_update.

id: Optional[str]

The unique ID of the configuration update item.

agent: Optional[Agent]

The agent that produced this item.

agent_name: str

The canonical name of the agent that produced this item.

reasoning: Optional[Reasoning]

Updates to reasoning configuration. Only effort is supported.

effort: Optional[Literal["none", "minimal", "low", 4 more]]

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"