List of all items
Structs
- AggLlmResponse
- FormatId
- InputCacheUsage
- InstructionBlock
- LlmRequest
- LlmResponseStreamEvent
- Message
- OutputParams
- PreservationMetadata
- ProviderExtensions
- ProviderStreamEvent
- ReasoningParams
- ResponseOutput
- SamplingParams
- ToolCall
- ToolDefinition
- ToolResult
- Usage
- codecs::DecodedRequest
- codecs::DecodedResponse
- codecs::EncodedRequest
- codecs::EncodedResponse
- codecs::anthropic::AnthropicMessagesCodec
- codecs::anthropic::AnthropicMessagesStreamCodec
- codecs::openai_chat::OpenAiChatCodec
- codecs::openai_chat::OpenAiChatStreamCodec
- codecs::responses::OpenAiResponsesCodec
- codecs::responses::OpenAiResponsesStreamCodec
- codecs::stream::StreamCodecRegistry
- codecs::stream::StreamTranslationEngine
- codecs::stream::StreamTranslationState
- diagnostic::TranslationDiagnostic
- engine::FormatRegistry
- engine::RequestIrOutput
- engine::ResponseIrOutput
- engine::TranslationEngine
- engine::TranslationOutput
- format::FormatId
- llm::AggLlmResponse
- llm::InputCacheUsage
- llm::InstructionBlock
- llm::LlmRequest
- llm::Message
- llm::OutputParams
- llm::PreservationMetadata
- llm::ProviderExtensions
- llm::ReasoningParams
- llm::ResponseOutput
- llm::SamplingParams
- llm::ToolCall
- llm::ToolDefinition
- llm::ToolResult
- llm::Usage
- policy::ProviderProfile
- policy::TargetCapabilities
- policy::TranslationPolicy
Enums
- ContentBlock
- FileSource
- ImageSource
- LlmResponseChunk
- MediaSource
- Role
- StopReason
- ToolChoice
- WireFormat
- diagnostic::DiagnosticSeverity
- error::TranslationError
- format::WireFormat
- llm::ContentBlock
- llm::FileSource
- llm::ImageSource
- llm::MediaSource
- llm::Role
- llm::StopReason
- llm::ToolChoice
- policy::DeterministicIdPolicy
- policy::LossyConversionPolicy
- policy::PreservationPolicy
- policy::UnknownFieldPolicy
Traits
Functions
- codecs::stream::decode_stream_event
- codecs::stream::encode_stream_event
- decode_aggregated_response
- decode_request
- decode_stream
- encode_aggregated_response
- encode_request
- encode_stream
- util::capture_request_preservation
- util::capture_response_preservation
- util::compact_text_blocks
- util::embed_preservation
- util::exact_preserved_request
- util::exact_preserved_response
- util::extract_preservation
- util::is_truthy_string
- util::json_string
- util::normalize_anthropic_tool_use_ids
- util::object
- util::push_lossy
- util::push_unknown_field
- util::sanitize_anthropic_tool_use_id
- util::stable_id
- util::string_value
- util::validate_request_capabilities