A thinking content block representing the model's chain-of-thought reasoning.
When text is nil and redacted_data is present, the block contains
encrypted/redacted thinking content that must round-trip but cannot be
displayed. The signature field is an opaque token used to verify thinking
block integrity across round trips.
Summary
Functions
Creates a new thinking content block from a keyword list or map.
Types
Functions
@spec new(Enumerable.t()) :: t()
Creates a new thinking content block from a keyword list or map.