Are you an LLM? You can read better optimized documentation at /api/@nhtio/adk/batteries/llm/anthropic_messages/helpers/functions/renderAnthropicThinkingBlocks.md for this page in Markdown format
Function: renderAnthropicThinkingBlocks()
ts
function renderAnthropicThinkingBlocks(input: {
model: string;
prefixFingerprint: string;
replayCompatibility: readonly string[];
thought: Thought;
warn?: (msg: string) => void;
}): ContentBlockParam[];Defined in: src/batteries/llm/anthropic_messages/helpers.ts:420
Converts an eligible stored Anthropic thinking payload into byte-exact wire blocks.
Parameters
| Parameter | Type |
|---|---|
input | { model: string; prefixFingerprint: string; replayCompatibility: readonly string[]; thought: Thought; warn?: (msg: string) => void; } |
input.model | string |
input.prefixFingerprint | string |
input.replayCompatibility | readonly string[] |
input.thought | Thought |
input.warn? | (msg: string) => void |
Returns
ContentBlockParam[]