API Reference
ReasoningSummaryDetail
Defined in: types/reasoning.ts:91
A provider-summarized reasoning block (the raw chain-of-thought is withheld).
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
format | ReasoningFormat | The dialect this block is encoded in; see ReasoningFormat. | ReasoningDetailBase.format | types/reasoning.ts:60 |
id | string | null | Provider-assigned block id, or null when the provider sends none. | ReasoningDetailBase.id | types/reasoning.ts:58 |
index? | number | Sequence position within the turn's reasoning. Load-bearing: it drives streaming reassembly and fixes the order blocks must be resent in. | ReasoningDetailBase.index | types/reasoning.ts:65 |
summary | string | The provider's summary of the hidden reasoning. | - | types/reasoning.ts:95 |
type | "reasoning.summary" | Discriminant. | - | types/reasoning.ts:93 |