@nhtio/adk/batteries/llm/anthropic_messages/helpers
Anthropic Messages translation helpers.
Variables
| Variable | Description |
|---|---|
| defaultAnthropicToolsFromTools | Default Anthropic tool translator. |
| defaultBuildAnthropicMessagesHistory | Default history assembler. |
| defaultRenderAnthropicMediaBlocks | Default Anthropic media renderer. |
| defaultRenderAnthropicSegmentedSystemPrompt | Default segmented system renderer. |
| defaultRenderAnthropicThinkingBlocks | Default thinking replay renderer. |
| defaultRenderAnthropicTimelineMessage | Default timeline renderer. |
| defaultRenderAnthropicToolCallResult | Default Anthropic tool-result renderer. |
Functions
| Function | Description |
|---|---|
| anthropicToolsFromTools | Converts ADK tools to Anthropic's flat custom-tool definition. |
| buildAnthropicMessagesHistory | Assembles Anthropic system content, messages, tools, and safely replayable thinking. |
| fingerprintAnthropicMessagesPrefix | Computes the SHA-256 fingerprint used for Anthropic thinking replay. |
| renderAnthropicMediaBlocks | Renders image, document, and policy-routed unsupported media blocks. |
| renderAnthropicSegmentedSystemPrompt | Renders system buckets as separate text blocks and places up to three cache breakpoints. |
| renderAnthropicThinkingBlocks | Converts an eligible stored Anthropic thinking payload into byte-exact wire blocks. |
| renderAnthropicTimelineMessage | Renders one ADK timeline message using an identity-bearing content envelope. |
| renderAnthropicToolCallResult | Renders a tool result as Anthropic tool-result content, preserving media blocks. |
References
defaultDescriptionToChatCompletionsJsonSchema
Re-exports defaultDescriptionToChatCompletionsJsonSchema
defaultFilterThoughts
Re-exports defaultFilterThoughts
defaultRenderChatCompletionsSystemPrompt
Re-exports defaultRenderChatCompletionsSystemPrompt
defaultRenderFirstPartyRetrievables
Re-exports defaultRenderFirstPartyRetrievables
defaultRenderMemories
Re-exports defaultRenderMemories
defaultRenderRetrievables
Re-exports defaultRenderRetrievables
defaultRenderRetrievableSafetyDirective
Re-exports defaultRenderRetrievableSafetyDirective
defaultRenderStandingInstructions
Re-exports defaultRenderStandingInstructions
defaultRenderThirdPartyPrivateRetrievables
Re-exports defaultRenderThirdPartyPrivateRetrievables
defaultRenderThirdPartyPublicRetrievables
Re-exports defaultRenderThirdPartyPublicRetrievables
defaultRenderThought
Re-exports defaultRenderThought
defaultRenderTrustedContent
Re-exports defaultRenderTrustedContent
defaultRenderUntrustedContent
Re-exports defaultRenderUntrustedContent
defaultToolsToChatCompletionsTools
Re-exports defaultToolsToChatCompletionsTools
descriptionToChatCompletionsJsonSchema
Re-exports descriptionToChatCompletionsJsonSchema
filterThoughts
Re-exports filterThoughts
renderChatCompletionsSystemPrompt
Re-exports renderChatCompletionsSystemPrompt
renderFirstPartyRetrievables
Re-exports renderFirstPartyRetrievables
renderMemories
Re-exports renderMemories
renderRetrievables
Re-exports renderRetrievables
renderRetrievableSafetyDirective
Re-exports renderRetrievableSafetyDirective
renderStandingInstructions
Re-exports renderStandingInstructions
renderThirdPartyPrivateRetrievables
Re-exports renderThirdPartyPrivateRetrievables
renderThirdPartyPublicRetrievables
Re-exports renderThirdPartyPublicRetrievables
renderThought
Re-exports renderThought
renderTrustedContent
Re-exports renderTrustedContent
renderUntrustedContent
Re-exports renderUntrustedContent
toolsToChatCompletionsTools
Re-exports toolsToChatCompletionsTools