ReasoningBlock
Defined in: src/types/messages.ts:305
Reasoning content block within a message.
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ReasoningBlock(data): ReasoningBlock;Defined in: src/types/messages.ts:326
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
data | ReasoningBlockData |
Returns
Section titled “Returns”ReasoningBlock
Properties
Section titled “Properties”readonly type: "reasoningBlock";Defined in: src/types/messages.ts:309
Discriminator for reasoning content.
readonly optional text: string;Defined in: src/types/messages.ts:314
The text content of the reasoning process.
Implementation of
Section titled “Implementation of”signature?
Section titled “signature?”readonly optional signature: string;Defined in: src/types/messages.ts:319
A cryptographic signature for verification purposes.
Implementation of
Section titled “Implementation of”redactedContent?
Section titled “redactedContent?”readonly optional redactedContent: Uint8Array;Defined in: src/types/messages.ts:324
The redacted content of the reasoning process.