Arbitrary properties
Optional
idContent block identifier, which can be either
Optional
indexIndex of block in aggregate response. Used during streaming.
Reasoning text.
Either the thought summary or the raw reasoning text itself.
This is often parsed from <think>
tags in the model's response.
Readonly
typeType of the content block
Reasoning output from a LLM.