Arbitrary properties
OptionalidContent block identifier, which can be either
OptionalindexIndex 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.
ReadonlytypeType of the content block
Reasoning output from a LLM.