Reasoning output from a LLM.
interface ReasoningAn optional identifier for the document.
Ideally this should be unique across the document collection and formatted as a UUID, but this will not be enforced.
Index of block in aggregate response
Reasoning text.
Either the thought summary or the raw reasoning text itself.
This is often parsed from <think> tags in the model's response.