API Reference
ReasoningEncryptedDetail
Defined in: types/reasoning.ts:103
An encrypted reasoning block — opaque ciphertext, never decoded by this library.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
data | string | Opaque encrypted payload; pass-through only. May stream as [REDACTED]. | - | types/reasoning.ts:107 |
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 |
type | "reasoning.encrypted" | Discriminant. | - | types/reasoning.ts:105 |