List of all items
Structs
- claude::count_tokens::request::ClaudeCountTokensRequest
- claude::count_tokens::request::PathParameters
- claude::count_tokens::request::QueryParameters
- claude::count_tokens::request::RequestBody
- claude::count_tokens::request::RequestHeaders
- claude::count_tokens::types::BetaAllThinkingTurns
- claude::count_tokens::types::BetaBase64ImageSource
- claude::count_tokens::types::BetaBase64PdfSource
- claude::count_tokens::types::BetaBashCodeExecutionOutputBlockParam
- claude::count_tokens::types::BetaBashCodeExecutionResultBlockParam
- claude::count_tokens::types::BetaBashCodeExecutionToolResultBlockParam
- claude::count_tokens::types::BetaBashCodeExecutionToolResultErrorParam
- claude::count_tokens::types::BetaCacheControlEphemeral
- claude::count_tokens::types::BetaCitationCharLocationParam
- claude::count_tokens::types::BetaCitationContentBlockLocationParam
- claude::count_tokens::types::BetaCitationPageLocationParam
- claude::count_tokens::types::BetaCitationSearchResultLocationParam
- claude::count_tokens::types::BetaCitationWebSearchResultLocationParam
- claude::count_tokens::types::BetaCitationsConfigParam
- claude::count_tokens::types::BetaClearThinking20251015Edit
- claude::count_tokens::types::BetaClearToolUses20250919Edit
- claude::count_tokens::types::BetaCodeExecutionOutputBlockParam
- claude::count_tokens::types::BetaCodeExecutionResultBlockParam
- claude::count_tokens::types::BetaCodeExecutionTool20250522
- claude::count_tokens::types::BetaCodeExecutionTool20250825
- claude::count_tokens::types::BetaCodeExecutionToolResultBlockParam
- claude::count_tokens::types::BetaCodeExecutionToolResultErrorParam
- claude::count_tokens::types::BetaCompact20260112Edit
- claude::count_tokens::types::BetaCompactionBlockParam
- claude::count_tokens::types::BetaContainerUploadBlockParam
- claude::count_tokens::types::BetaContentBlockSource
- claude::count_tokens::types::BetaContextManagementConfig
- claude::count_tokens::types::BetaCountTokensContextManagementResponse
- claude::count_tokens::types::BetaDirectCaller
- claude::count_tokens::types::BetaFileDocumentSource
- claude::count_tokens::types::BetaFileImageSource
- claude::count_tokens::types::BetaImageBlockParam
- claude::count_tokens::types::BetaInputTokensClearAtLeast
- claude::count_tokens::types::BetaInputTokensTrigger
- claude::count_tokens::types::BetaJsonOutputFormat
- claude::count_tokens::types::BetaMcpToolConfig
- claude::count_tokens::types::BetaMcpToolDefaultConfig
- claude::count_tokens::types::BetaMcpToolUseBlockParam
- claude::count_tokens::types::BetaMcpToolset
- claude::count_tokens::types::BetaMemoryTool20250818
- claude::count_tokens::types::BetaMessageParam
- claude::count_tokens::types::BetaMessageTokensCount
- claude::count_tokens::types::BetaOutputConfig
- claude::count_tokens::types::BetaPlainTextSource
- claude::count_tokens::types::BetaRedactedThinkingBlockParam
- claude::count_tokens::types::BetaRequestDocumentBlock
- claude::count_tokens::types::BetaRequestMcpServerToolConfiguration
- claude::count_tokens::types::BetaRequestMcpServerUrlDefinition
- claude::count_tokens::types::BetaRequestMcpToolResultBlockParam
- claude::count_tokens::types::BetaSearchResultBlockParam
- claude::count_tokens::types::BetaServerToolCaller
- claude::count_tokens::types::BetaServerToolUseBlockParam
- claude::count_tokens::types::BetaTaskBudget
- claude::count_tokens::types::BetaTextBlockParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionCreateResultBlockParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionStrReplaceResultBlockParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultBlockParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultErrorParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionViewResultBlockParam
- claude::count_tokens::types::BetaThinkingBlockParam
- claude::count_tokens::types::BetaThinkingConfigAdaptive
- claude::count_tokens::types::BetaThinkingConfigDisabled
- claude::count_tokens::types::BetaThinkingConfigEnabled
- claude::count_tokens::types::BetaThinkingTurns
- claude::count_tokens::types::BetaTool
- claude::count_tokens::types::BetaToolBash20241022
- claude::count_tokens::types::BetaToolBash20250124
- claude::count_tokens::types::BetaToolChoiceAny
- claude::count_tokens::types::BetaToolChoiceAuto
- claude::count_tokens::types::BetaToolChoiceNone
- claude::count_tokens::types::BetaToolChoiceTool
- claude::count_tokens::types::BetaToolCommonFields
- claude::count_tokens::types::BetaToolComputerUse20241022
- claude::count_tokens::types::BetaToolComputerUse20250124
- claude::count_tokens::types::BetaToolComputerUse20251124
- claude::count_tokens::types::BetaToolInputSchema
- claude::count_tokens::types::BetaToolReferenceBlockParam
- claude::count_tokens::types::BetaToolResultBlockParam
- claude::count_tokens::types::BetaToolSearchToolBm25_20251119
- claude::count_tokens::types::BetaToolSearchToolRegex20251119
- claude::count_tokens::types::BetaToolSearchToolResultBlockParam
- claude::count_tokens::types::BetaToolSearchToolResultErrorParam
- claude::count_tokens::types::BetaToolSearchToolSearchResultBlockParam
- claude::count_tokens::types::BetaToolTextEditor20241022
- claude::count_tokens::types::BetaToolTextEditor20250124
- claude::count_tokens::types::BetaToolTextEditor20250429
- claude::count_tokens::types::BetaToolTextEditor20250728
- claude::count_tokens::types::BetaToolUseBlockParam
- claude::count_tokens::types::BetaToolUsesKeep
- claude::count_tokens::types::BetaToolUsesTrigger
- claude::count_tokens::types::BetaUrlImageSource
- claude::count_tokens::types::BetaUrlPdfSource
- claude::count_tokens::types::BetaWebFetchBlockParam
- claude::count_tokens::types::BetaWebFetchTool20250910
- claude::count_tokens::types::BetaWebFetchToolResultBlockParam
- claude::count_tokens::types::BetaWebFetchToolResultErrorBlockParam
- claude::count_tokens::types::BetaWebSearchResultBlockParam
- claude::count_tokens::types::BetaWebSearchTool20250305
- claude::count_tokens::types::BetaWebSearchToolRequestError
- claude::count_tokens::types::BetaWebSearchToolResultBlockParam
- claude::count_tokens::types::BetaWebSearchUserLocation
- claude::create_message::request::ClaudeCreateMessageRequest
- claude::create_message::request::PathParameters
- claude::create_message::request::QueryParameters
- claude::create_message::request::RequestBody
- claude::create_message::request::RequestHeaders
- claude::create_message::stream::BetaMessageDeltaUsage
- claude::create_message::stream::BetaRawMessageDelta
- claude::create_message::types::BetaCacheCreation
- claude::create_message::types::BetaCitationCharLocation
- claude::create_message::types::BetaCitationConfig
- claude::create_message::types::BetaCitationContentBlockLocation
- claude::create_message::types::BetaCitationPageLocation
- claude::create_message::types::BetaCitationSearchResultLocation
- claude::create_message::types::BetaCitationsWebSearchResultLocation
- claude::create_message::types::BetaClearThinking20251015EditResponse
- claude::create_message::types::BetaClearToolUses20250919EditResponse
- claude::create_message::types::BetaCompactionIterationUsage
- claude::create_message::types::BetaContainer
- claude::create_message::types::BetaContainerParams
- claude::create_message::types::BetaContextManagementResponse
- claude::create_message::types::BetaDocumentBlock
- claude::create_message::types::BetaMessage
- claude::create_message::types::BetaMessageIterationUsage
- claude::create_message::types::BetaMetadata
- claude::create_message::types::BetaServerToolUsage
- claude::create_message::types::BetaSkill
- claude::create_message::types::BetaSkillParams
- claude::create_message::types::BetaTextBlock
- claude::create_message::types::BetaUsage
- claude::create_message::types::BetaWebFetchBlock
- claude::create_message::types::BetaWebFetchToolResultBlock
- claude::create_message::types::BetaWebFetchToolResultErrorBlock
- claude::create_message::types::BetaWebSearchResultBlock
- claude::create_message::types::BetaWebSearchToolResultBlock
- claude::create_message::types::BetaWebSearchToolResultError
- claude::file_delete::request::ClaudeFileDeleteRequest
- claude::file_delete::request::PathParameters
- claude::file_delete::request::QueryParameters
- claude::file_delete::request::RequestBody
- claude::file_delete::request::RequestHeaders
- claude::file_download::request::ClaudeFileDownloadRequest
- claude::file_download::request::PathParameters
- claude::file_download::request::QueryParameters
- claude::file_download::request::RequestBody
- claude::file_download::request::RequestHeaders
- claude::file_download::response::ResponseBody
- claude::file_get::request::ClaudeFileGetRequest
- claude::file_get::request::PathParameters
- claude::file_get::request::QueryParameters
- claude::file_get::request::RequestBody
- claude::file_get::request::RequestHeaders
- claude::file_list::request::ClaudeFileListRequest
- claude::file_list::request::PathParameters
- claude::file_list::request::QueryParameters
- claude::file_list::request::RequestBody
- claude::file_list::request::RequestHeaders
- claude::file_list::response::ResponseBody
- claude::file_upload::request::ClaudeFileUploadRequest
- claude::file_upload::request::PathParameters
- claude::file_upload::request::QueryParameters
- claude::file_upload::request::RequestBody
- claude::file_upload::request::RequestHeaders
- claude::model_get::request::ClaudeModelGetRequest
- claude::model_get::request::PathParameters
- claude::model_get::request::QueryParameters
- claude::model_get::request::RequestBody
- claude::model_get::request::RequestHeaders
- claude::model_list::request::ClaudeModelListRequest
- claude::model_list::request::PathParameters
- claude::model_list::request::QueryParameters
- claude::model_list::request::RequestBody
- claude::model_list::request::RequestHeaders
- claude::model_list::response::ResponseBody
- claude::types::BetaApiError
- claude::types::BetaAuthenticationError
- claude::types::BetaBillingError
- claude::types::BetaCapabilitySupport
- claude::types::BetaContextManagementCapability
- claude::types::BetaEffortCapability
- claude::types::BetaErrorResponse
- claude::types::BetaGatewayTimeoutError
- claude::types::BetaInvalidRequestError
- claude::types::BetaModelCapabilities
- claude::types::BetaModelInfo
- claude::types::BetaNotFoundError
- claude::types::BetaOverloadedError
- claude::types::BetaPermissionError
- claude::types::BetaRateLimitError
- claude::types::BetaThinkingCapability
- claude::types::BetaThinkingTypes
- claude::types::ClaudeApiResponse
- claude::types::ClaudeResponseHeaders
- claude::types::DeletedFile
- claude::types::FileMetadata
- gemini::batch_embed_contents::request::BatchRequestItem
- gemini::batch_embed_contents::request::GeminiBatchEmbedContentsRequest
- gemini::batch_embed_contents::request::PathParameters
- gemini::batch_embed_contents::request::QueryParameters
- gemini::batch_embed_contents::request::RequestBody
- gemini::batch_embed_contents::request::RequestHeaders
- gemini::batch_embed_contents::response::ResponseBody
- gemini::count_tokens::request::GeminiCountTokensRequest
- gemini::count_tokens::request::PathParameters
- gemini::count_tokens::request::QueryParameters
- gemini::count_tokens::request::RequestBody
- gemini::count_tokens::request::RequestHeaders
- gemini::count_tokens::response::ResponseBody
- gemini::count_tokens::types::GeminiBlob
- gemini::count_tokens::types::GeminiCodeExecution
- gemini::count_tokens::types::GeminiCodeExecutionResult
- gemini::count_tokens::types::GeminiComputerUse
- gemini::count_tokens::types::GeminiContent
- gemini::count_tokens::types::GeminiDynamicRetrievalConfig
- gemini::count_tokens::types::GeminiExecutableCode
- gemini::count_tokens::types::GeminiFileData
- gemini::count_tokens::types::GeminiFileSearch
- gemini::count_tokens::types::GeminiFunctionCall
- gemini::count_tokens::types::GeminiFunctionCallingConfig
- gemini::count_tokens::types::GeminiFunctionDeclaration
- gemini::count_tokens::types::GeminiFunctionResponse
- gemini::count_tokens::types::GeminiFunctionResponseBlob
- gemini::count_tokens::types::GeminiFunctionResponsePart
- gemini::count_tokens::types::GeminiGenerateContentRequest
- gemini::count_tokens::types::GeminiGenerationConfig
- gemini::count_tokens::types::GeminiGoogleMaps
- gemini::count_tokens::types::GeminiGoogleSearch
- gemini::count_tokens::types::GeminiGoogleSearchRetrieval
- gemini::count_tokens::types::GeminiImageConfig
- gemini::count_tokens::types::GeminiInterval
- gemini::count_tokens::types::GeminiLatLng
- gemini::count_tokens::types::GeminiModalityTokenCount
- gemini::count_tokens::types::GeminiMultiSpeakerVoiceConfig
- gemini::count_tokens::types::GeminiPart
- gemini::count_tokens::types::GeminiPrebuiltVoiceConfig
- gemini::count_tokens::types::GeminiRetrievalConfig
- gemini::count_tokens::types::GeminiSafetySetting
- gemini::count_tokens::types::GeminiSchema
- gemini::count_tokens::types::GeminiSpeakerVoiceConfig
- gemini::count_tokens::types::GeminiSpeechConfig
- gemini::count_tokens::types::GeminiThinkingConfig
- gemini::count_tokens::types::GeminiTool
- gemini::count_tokens::types::GeminiToolConfig
- gemini::count_tokens::types::GeminiUrlContext
- gemini::count_tokens::types::GeminiVideoMetadata
- gemini::count_tokens::types::GeminiVoiceConfig
- gemini::embeddings::request::GeminiEmbedContentRequest
- gemini::embeddings::request::PathParameters
- gemini::embeddings::request::QueryParameters
- gemini::embeddings::request::RequestBody
- gemini::embeddings::request::RequestHeaders
- gemini::embeddings::response::ResponseBody
- gemini::embeddings::types::GeminiContentEmbedding
- gemini::generate_content::request::GeminiGenerateContentRequest
- gemini::generate_content::request::PathParameters
- gemini::generate_content::request::QueryParameters
- gemini::generate_content::request::RequestBody
- gemini::generate_content::request::RequestHeaders
- gemini::generate_content::response::ResponseBody
- gemini::generate_content::types::GeminiAttributionSourceId
- gemini::generate_content::types::GeminiCandidate
- gemini::generate_content::types::GeminiCitationMetadata
- gemini::generate_content::types::GeminiCitationSource
- gemini::generate_content::types::GeminiGroundingAttribution
- gemini::generate_content::types::GeminiGroundingChunk
- gemini::generate_content::types::GeminiGroundingMetadata
- gemini::generate_content::types::GeminiGroundingPassageId
- gemini::generate_content::types::GeminiGroundingSupport
- gemini::generate_content::types::GeminiLogprobsCandidate
- gemini::generate_content::types::GeminiLogprobsResult
- gemini::generate_content::types::GeminiMapsGroundingChunk
- gemini::generate_content::types::GeminiModelStatus
- gemini::generate_content::types::GeminiPlaceAnswerSources
- gemini::generate_content::types::GeminiPromptFeedback
- gemini::generate_content::types::GeminiRetrievalMetadata
- gemini::generate_content::types::GeminiRetrievedContext
- gemini::generate_content::types::GeminiReviewSnippet
- gemini::generate_content::types::GeminiSafetyRating
- gemini::generate_content::types::GeminiSearchEntryPoint
- gemini::generate_content::types::GeminiSegment
- gemini::generate_content::types::GeminiSemanticRetrieverChunk
- gemini::generate_content::types::GeminiTopCandidates
- gemini::generate_content::types::GeminiUrlContextMetadata
- gemini::generate_content::types::GeminiUrlMetadata
- gemini::generate_content::types::GeminiUsageMetadata
- gemini::generate_content::types::GeminiWebGroundingChunk
- gemini::live::request::GeminiLiveConnectRequest
- gemini::live::request::PathParameters
- gemini::live::request::QueryParameters
- gemini::live::request::RequestHeaders
- gemini::live::types::GeminiActivityEnd
- gemini::live::types::GeminiActivityStart
- gemini::live::types::GeminiAudioTranscriptionConfig
- gemini::live::types::GeminiAuthToken
- gemini::live::types::GeminiAutomaticActivityDetection
- gemini::live::types::GeminiBidiGenerateContentClientContent
- gemini::live::types::GeminiBidiGenerateContentClientMessage
- gemini::live::types::GeminiBidiGenerateContentRealtimeInput
- gemini::live::types::GeminiBidiGenerateContentServerContent
- gemini::live::types::GeminiBidiGenerateContentServerMessage
- gemini::live::types::GeminiBidiGenerateContentSetup
- gemini::live::types::GeminiBidiGenerateContentSetupComplete
- gemini::live::types::GeminiBidiGenerateContentToolCall
- gemini::live::types::GeminiBidiGenerateContentToolCallCancellation
- gemini::live::types::GeminiBidiGenerateContentToolResponse
- gemini::live::types::GeminiBidiGenerateContentTranscription
- gemini::live::types::GeminiContextWindowCompressionConfig
- gemini::live::types::GeminiCreateAuthTokenRequest
- gemini::live::types::GeminiGoAway
- gemini::live::types::GeminiHistoryConfig
- gemini::live::types::GeminiLiveUsageMetadata
- gemini::live::types::GeminiProactivityConfig
- gemini::live::types::GeminiRealtimeInputConfig
- gemini::live::types::GeminiSessionResumptionConfig
- gemini::live::types::GeminiSessionResumptionUpdate
- gemini::live::types::GeminiSlidingWindow
- gemini::model_get::request::GeminiModelGetRequest
- gemini::model_get::request::PathParameters
- gemini::model_get::request::QueryParameters
- gemini::model_get::request::RequestBody
- gemini::model_get::request::RequestHeaders
- gemini::model_list::request::GeminiModelListRequest
- gemini::model_list::request::PathParameters
- gemini::model_list::request::QueryParameters
- gemini::model_list::request::RequestBody
- gemini::model_list::request::RequestHeaders
- gemini::model_list::response::ResponseBody
- gemini::stream_generate_content::request::GeminiStreamGenerateContentRequest
- gemini::stream_generate_content::request::PathParameters
- gemini::stream_generate_content::request::QueryParameters
- gemini::stream_generate_content::request::RequestHeaders
- gemini::types::GeminiApiError
- gemini::types::GeminiApiErrorResponse
- gemini::types::GeminiModelInfo
- gemini::types::GeminiResponseHeaders
- openai::compact_response::request::OpenAiCompactRequest
- openai::compact_response::request::PathParameters
- openai::compact_response::request::QueryParameters
- openai::compact_response::request::RequestBody
- openai::compact_response::request::RequestHeaders
- openai::compact_response::response::ResponseBody
- openai::compact_response::types::CompactedResponseMessage
- openai::compact_response::types::CompactedResponseTextContent
- openai::compact_response::types::ResponseInputTokensDetails
- openai::compact_response::types::ResponseOutputTokensDetails
- openai::compact_response::types::ResponseUsage
- openai::count_tokens::request::OpenAiCountTokensRequest
- openai::count_tokens::request::PathParameters
- openai::count_tokens::request::QueryParameters
- openai::count_tokens::request::RequestBody
- openai::count_tokens::request::RequestHeaders
- openai::count_tokens::response::ResponseBody
- openai::count_tokens::types::ResponseApplyPatchCall
- openai::count_tokens::types::ResponseApplyPatchCallOutput
- openai::count_tokens::types::ResponseApplyPatchTool
- openai::count_tokens::types::ResponseApproximateLocation
- openai::count_tokens::types::ResponseCodeInterpreterTool
- openai::count_tokens::types::ResponseCodeInterpreterToolAuto
- openai::count_tokens::types::ResponseCodeInterpreterToolCall
- openai::count_tokens::types::ResponseCompactionItemParam
- openai::count_tokens::types::ResponseComparisonFilter
- openai::count_tokens::types::ResponseCompoundFilter
- openai::count_tokens::types::ResponseComputerCallOutput
- openai::count_tokens::types::ResponseComputerPoint
- openai::count_tokens::types::ResponseComputerTool
- openai::count_tokens::types::ResponseComputerToolCall
- openai::count_tokens::types::ResponseComputerToolCallOutputScreenshot
- openai::count_tokens::types::ResponseContainerFileCitation
- openai::count_tokens::types::ResponseContainerNetworkPolicyAllowlist
- openai::count_tokens::types::ResponseContainerNetworkPolicyDisabled
- openai::count_tokens::types::ResponseContainerNetworkPolicyDomainSecret
- openai::count_tokens::types::ResponseContainerReference
- openai::count_tokens::types::ResponseConversationParam
- openai::count_tokens::types::ResponseCustomTool
- openai::count_tokens::types::ResponseCustomToolCall
- openai::count_tokens::types::ResponseCustomToolCallOutput
- openai::count_tokens::types::ResponseCustomToolGrammarFormat
- openai::count_tokens::types::ResponseCustomToolTextFormat
- openai::count_tokens::types::ResponseFileCitation
- openai::count_tokens::types::ResponseFilePath
- openai::count_tokens::types::ResponseFileSearchRankingOptions
- openai::count_tokens::types::ResponseFileSearchResult
- openai::count_tokens::types::ResponseFileSearchTool
- openai::count_tokens::types::ResponseFileSearchToolCall
- openai::count_tokens::types::ResponseFormatJsonObject
- openai::count_tokens::types::ResponseFormatText
- openai::count_tokens::types::ResponseFormatTextJsonSchemaConfig
- openai::count_tokens::types::ResponseFunctionCallOutput
- openai::count_tokens::types::ResponseFunctionShellCallOutputContent
- openai::count_tokens::types::ResponseFunctionShellTool
- openai::count_tokens::types::ResponseFunctionTool
- openai::count_tokens::types::ResponseFunctionToolCall
- openai::count_tokens::types::ResponseFunctionWebSearch
- openai::count_tokens::types::ResponseFunctionWebSearchSource
- openai::count_tokens::types::ResponseHybridSearchWeights
- openai::count_tokens::types::ResponseImageGenerationCall
- openai::count_tokens::types::ResponseImageGenerationInputImageMask
- openai::count_tokens::types::ResponseImageGenerationTool
- openai::count_tokens::types::ResponseInlineSkill
- openai::count_tokens::types::ResponseInlineSkillSource
- openai::count_tokens::types::ResponseInputFile
- openai::count_tokens::types::ResponseInputImage
- openai::count_tokens::types::ResponseInputMessage
- openai::count_tokens::types::ResponseInputText
- openai::count_tokens::types::ResponseItemReference
- openai::count_tokens::types::ResponseLocalEnvironment
- openai::count_tokens::types::ResponseLocalShellCall
- openai::count_tokens::types::ResponseLocalShellCallOutput
- openai::count_tokens::types::ResponseLocalShellExecAction
- openai::count_tokens::types::ResponseLocalShellTool
- openai::count_tokens::types::ResponseLocalSkill
- openai::count_tokens::types::ResponseMcpApprovalRequest
- openai::count_tokens::types::ResponseMcpApprovalResponse
- openai::count_tokens::types::ResponseMcpCall
- openai::count_tokens::types::ResponseMcpListTools
- openai::count_tokens::types::ResponseMcpTool
- openai::count_tokens::types::ResponseMcpToolApprovalFilter
- openai::count_tokens::types::ResponseMcpToolDescriptor
- openai::count_tokens::types::ResponseMcpToolFilter
- openai::count_tokens::types::ResponseNamespaceFunctionTool
- openai::count_tokens::types::ResponseNamespaceTool
- openai::count_tokens::types::ResponseOutputMessage
- openai::count_tokens::types::ResponseOutputRefusal
- openai::count_tokens::types::ResponseOutputText
- openai::count_tokens::types::ResponseOutputTokenLogprob
- openai::count_tokens::types::ResponseOutputTopLogprob
- openai::count_tokens::types::ResponseReasoning
- openai::count_tokens::types::ResponseReasoningItem
- openai::count_tokens::types::ResponseReasoningTextContent
- openai::count_tokens::types::ResponseSafetyCheck
- openai::count_tokens::types::ResponseShellCall
- openai::count_tokens::types::ResponseShellCallAction
- openai::count_tokens::types::ResponseShellCallOutput
- openai::count_tokens::types::ResponseShellContainerAuto
- openai::count_tokens::types::ResponseSkillReference
- openai::count_tokens::types::ResponseSummaryTextContent
- openai::count_tokens::types::ResponseTextConfig
- openai::count_tokens::types::ResponseToolChoiceAllowed
- openai::count_tokens::types::ResponseToolChoiceApplyPatch
- openai::count_tokens::types::ResponseToolChoiceCustom
- openai::count_tokens::types::ResponseToolChoiceFunction
- openai::count_tokens::types::ResponseToolChoiceMcp
- openai::count_tokens::types::ResponseToolChoiceShell
- openai::count_tokens::types::ResponseToolChoiceTypes
- openai::count_tokens::types::ResponseToolSearchCall
- openai::count_tokens::types::ResponseToolSearchOutput
- openai::count_tokens::types::ResponseToolSearchTool
- openai::count_tokens::types::ResponseUrlCitation
- openai::count_tokens::types::ResponseWebSearchFilters
- openai::count_tokens::types::ResponseWebSearchPreviewTool
- openai::count_tokens::types::ResponseWebSearchPreviewUserLocation
- openai::count_tokens::types::ResponseWebSearchTool
- openai::create_chat_completions::request::OpenAiChatCompletionsRequest
- openai::create_chat_completions::request::PathParameters
- openai::create_chat_completions::request::QueryParameters
- openai::create_chat_completions::request::RequestBody
- openai::create_chat_completions::request::RequestHeaders
- openai::create_chat_completions::stream::ChatCompletionChunk
- openai::create_chat_completions::stream::ChatCompletionChunkChoice
- openai::create_chat_completions::stream::ChatCompletionChunkDelta
- openai::create_chat_completions::stream::ChatCompletionChunkDeltaToolCall
- openai::create_chat_completions::stream::ChatCompletionFunctionCallDelta
- openai::create_chat_completions::types::ChatCompletion
- openai::create_chat_completions::types::ChatCompletionAllowedToolChoice
- openai::create_chat_completions::types::ChatCompletionAllowedTools
- openai::create_chat_completions::types::ChatCompletionAnnotation
- openai::create_chat_completions::types::ChatCompletionAssistantAudioRef
- openai::create_chat_completions::types::ChatCompletionAssistantMessageParam
- openai::create_chat_completions::types::ChatCompletionAudio
- openai::create_chat_completions::types::ChatCompletionAudioParam
- openai::create_chat_completions::types::ChatCompletionChoice
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingAdaptive
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingDisabled
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingEnabled
- openai::create_chat_completions::types::ChatCompletionContentPartFile
- openai::create_chat_completions::types::ChatCompletionContentPartImage
- openai::create_chat_completions::types::ChatCompletionContentPartInputAudio
- openai::create_chat_completions::types::ChatCompletionContentPartRefusal
- openai::create_chat_completions::types::ChatCompletionContentPartText
- openai::create_chat_completions::types::ChatCompletionCustomTool
- openai::create_chat_completions::types::ChatCompletionCustomToolGrammar
- openai::create_chat_completions::types::ChatCompletionCustomToolGrammarFormat
- openai::create_chat_completions::types::ChatCompletionCustomToolSpec
- openai::create_chat_completions::types::ChatCompletionCustomToolTextFormat
- openai::create_chat_completions::types::ChatCompletionDeveloperMessageParam
- openai::create_chat_completions::types::ChatCompletionFileInput
- openai::create_chat_completions::types::ChatCompletionFunctionCall
- openai::create_chat_completions::types::ChatCompletionFunctionCallOption
- openai::create_chat_completions::types::ChatCompletionFunctionDefinition
- openai::create_chat_completions::types::ChatCompletionFunctionMessageParam
- openai::create_chat_completions::types::ChatCompletionFunctionTool
- openai::create_chat_completions::types::ChatCompletionGeminiExtraThinkingConfig
- openai::create_chat_completions::types::ChatCompletionImageUrl
- openai::create_chat_completions::types::ChatCompletionInputAudio
- openai::create_chat_completions::types::ChatCompletionLegacyFunction
- openai::create_chat_completions::types::ChatCompletionLogprobs
- openai::create_chat_completions::types::ChatCompletionMessage
- openai::create_chat_completions::types::ChatCompletionMessageCustomToolCall
- openai::create_chat_completions::types::ChatCompletionMessageCustomToolCallPayload
- openai::create_chat_completions::types::ChatCompletionMessageFunctionToolCall
- openai::create_chat_completions::types::ChatCompletionNamedCustomTool
- openai::create_chat_completions::types::ChatCompletionNamedFunction
- openai::create_chat_completions::types::ChatCompletionNamedToolChoice
- openai::create_chat_completions::types::ChatCompletionNamedToolChoiceCustom
- openai::create_chat_completions::types::ChatCompletionPredictionContent
- openai::create_chat_completions::types::ChatCompletionReasoningDetail
- openai::create_chat_completions::types::ChatCompletionResponseFormatJsonObject
- openai::create_chat_completions::types::ChatCompletionResponseFormatJsonSchema
- openai::create_chat_completions::types::ChatCompletionResponseFormatJsonSchemaConfig
- openai::create_chat_completions::types::ChatCompletionResponseFormatText
- openai::create_chat_completions::types::ChatCompletionStreamOptions
- openai::create_chat_completions::types::ChatCompletionSystemMessageParam
- openai::create_chat_completions::types::ChatCompletionTokenLogprob
- openai::create_chat_completions::types::ChatCompletionToolMessageParam
- openai::create_chat_completions::types::ChatCompletionTopLogprob
- openai::create_chat_completions::types::ChatCompletionUrlCitation
- openai::create_chat_completions::types::ChatCompletionUserMessageParam
- openai::create_chat_completions::types::ChatCompletionVoiceId
- openai::create_chat_completions::types::ChatCompletionWebSearchLocationApproximate
- openai::create_chat_completions::types::ChatCompletionWebSearchOptions
- openai::create_chat_completions::types::ChatCompletionWebSearchUserLocation
- openai::create_chat_completions::types::CompletionTokensDetails
- openai::create_chat_completions::types::CompletionUsage
- openai::create_chat_completions::types::PromptTokensDetails
- openai::create_image::request::OpenAiCreateImageRequest
- openai::create_image::request::PathParameters
- openai::create_image::request::QueryParameters
- openai::create_image::request::RequestBody
- openai::create_image::request::RequestHeaders
- openai::create_image::stream::OpenAiCreateImageSseEvent
- openai::create_image::stream::OpenAiCreateImageSseStreamBody
- openai::create_image::types::OpenAiCreateImageResponseBody
- openai::create_image::types::OpenAiGeneratedImage
- openai::create_image::types::OpenAiImageTokenDetails
- openai::create_image::types::OpenAiImageUsage
- openai::create_image_edit::request::OpenAiCreateImageEditRequest
- openai::create_image_edit::request::PathParameters
- openai::create_image_edit::request::QueryParameters
- openai::create_image_edit::request::RequestBody
- openai::create_image_edit::request::RequestHeaders
- openai::create_image_edit::stream::OpenAiCreateImageEditSseEvent
- openai::create_image_edit::stream::OpenAiCreateImageEditSseStreamBody
- openai::create_image_edit::types::OpenAiImageEditInputImage
- openai::create_response::request::OpenAiCreateResponseRequest
- openai::create_response::request::PathParameters
- openai::create_response::request::QueryParameters
- openai::create_response::request::RequestBody
- openai::create_response::request::RequestHeaders
- openai::create_response::response::ResponseBody
- openai::create_response::stream::ResponseStreamErrorPayload
- openai::create_response::stream::ResponseStreamTokenLogprob
- openai::create_response::stream::ResponseStreamTopLogprob
- openai::create_response::types::ResponseContextManagementEntry
- openai::create_response::types::ResponseError
- openai::create_response::types::ResponseIncompleteDetails
- openai::create_response::types::ResponseInputTokensDetails
- openai::create_response::types::ResponseOutputImageGenerationCall
- openai::create_response::types::ResponseOutputTokensDetails
- openai::create_response::types::ResponsePrompt
- openai::create_response::types::ResponseStreamOptions
- openai::create_response::types::ResponseUsage
- openai::create_response::websocket::request::OpenAiCreateResponseWebSocketConnectRequest
- openai::create_response::websocket::request::PathParameters
- openai::create_response::websocket::request::QueryParameters
- openai::create_response::websocket::request::RequestHeaders
- openai::create_response::websocket::types::OpenAiCreateResponseAppendWebSocketRequestBody
- openai::create_response::websocket::types::OpenAiCreateResponseCreateWebSocketRequestBody
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketCredits
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketRateLimitDetails
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketRateLimitEvent
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketRateLimitWindow
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketWrappedError
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketWrappedErrorEvent
- openai::embeddings::request::OpenAiEmbeddingsRequest
- openai::embeddings::request::PathParameters
- openai::embeddings::request::QueryParameters
- openai::embeddings::request::RequestBody
- openai::embeddings::request::RequestHeaders
- openai::embeddings::types::OpenAiCreateEmbeddingResponse
- openai::embeddings::types::OpenAiEmbeddingData
- openai::embeddings::types::OpenAiEmbeddingUsage
- openai::model_get::request::OpenAiModelGetRequest
- openai::model_get::request::PathParameters
- openai::model_get::request::QueryParameters
- openai::model_get::request::RequestBody
- openai::model_get::request::RequestHeaders
- openai::model_list::request::OpenAiModelListRequest
- openai::model_list::request::PathParameters
- openai::model_list::request::QueryParameters
- openai::model_list::request::RequestBody
- openai::model_list::request::RequestHeaders
- openai::types::OpenAiApiError
- openai::types::OpenAiApiErrorResponse
- openai::types::OpenAiModel
- openai::types::OpenAiModelList
- openai::types::OpenAiResponseHeaders
- stream::SseToNdjsonRewriter
- transform::claude::stream_generate_content::gemini::response::GeminiToClaudeStream
- transform::claude::stream_generate_content::openai_chat_completions::response::OpenAiChatCompletionsToClaudeStream
- transform::claude::stream_generate_content::openai_response::response::OpenAiResponseToClaudeStream
- transform::dispatch::StreamResponseTransformer
- transform::gemini::stream_generate_content::claude::response::ClaudeToGeminiStream
- transform::gemini::stream_generate_content::openai_chat_completions::response::OpenAiChatCompletionsToGeminiStream
- transform::gemini::stream_generate_content::openai_response::response::OpenAiResponseToGeminiStream
- transform::gemini::websocket::context::GeminiWebsocketTransformContext
- transform::openai::count_tokens::claude::utils::ClaudeToolUseIdMapper
- transform::openai::create_image::gemini::utils::GeminiGeneratedImageOutput
- transform::openai::create_image::gemini::utils::GeminiInlineImageOutput
- transform::openai::create_image::openai_response::stream::ResponseStreamToImageStream
- transform::openai::stream_generate_content::openai_chat_completions::claude::response::ClaudeToOpenAiChatCompletionsStream
- transform::openai::stream_generate_content::openai_chat_completions::gemini::response::GeminiToOpenAiChatCompletionsStream
- transform::openai::stream_generate_content::openai_chat_completions::openai_response::response::OpenAiResponseToOpenAiChatCompletionsStream
- transform::openai::stream_generate_content::openai_response::claude::response::ClaudeToOpenAiResponseStream
- transform::openai::stream_generate_content::openai_response::gemini::response::GeminiToOpenAiResponseStream
- transform::openai::stream_generate_content::openai_response::openai_chat_completions::response::OpenAiChatCompletionsToOpenAiResponseStream
- transform::openai::websocket::context::OpenAiWebsocketTransformContext
- transform::utils::TransformError
Enums
- claude::count_tokens::response::ClaudeCountTokensResponse
- claude::count_tokens::types::BetaAllLiteral
- claude::count_tokens::types::BetaAllType
- claude::count_tokens::types::BetaBase64SourceType
- claude::count_tokens::types::BetaBashCodeExecutionOutputBlockType
- claude::count_tokens::types::BetaBashCodeExecutionResultBlockType
- claude::count_tokens::types::BetaBashCodeExecutionToolResultBlockParamContent
- claude::count_tokens::types::BetaBashCodeExecutionToolResultBlockType
- claude::count_tokens::types::BetaBashCodeExecutionToolResultErrorCode
- claude::count_tokens::types::BetaBashCodeExecutionToolResultErrorType
- claude::count_tokens::types::BetaBashToolName
- claude::count_tokens::types::BetaCacheControlTtl
- claude::count_tokens::types::BetaCacheControlType
- claude::count_tokens::types::BetaCitationCharLocationType
- claude::count_tokens::types::BetaCitationContentBlockLocationType
- claude::count_tokens::types::BetaCitationPageLocationType
- claude::count_tokens::types::BetaCitationSearchResultLocationType
- claude::count_tokens::types::BetaCitationWebSearchResultLocationType
- claude::count_tokens::types::BetaClearThinkingKeep
- claude::count_tokens::types::BetaClearThinkingType
- claude::count_tokens::types::BetaClearToolInputs
- claude::count_tokens::types::BetaClearToolUsesTrigger
- claude::count_tokens::types::BetaClearToolUsesType
- claude::count_tokens::types::BetaCodeExecutionOutputBlockType
- claude::count_tokens::types::BetaCodeExecutionResultBlockType
- claude::count_tokens::types::BetaCodeExecutionTool20250522Type
- claude::count_tokens::types::BetaCodeExecutionTool20250825Type
- claude::count_tokens::types::BetaCodeExecutionToolName
- claude::count_tokens::types::BetaCodeExecutionToolResultBlockParamContent
- claude::count_tokens::types::BetaCodeExecutionToolResultBlockType
- claude::count_tokens::types::BetaCodeExecutionToolResultErrorCode
- claude::count_tokens::types::BetaCodeExecutionToolResultErrorType
- claude::count_tokens::types::BetaCompactType
- claude::count_tokens::types::BetaCompactionBlockType
- claude::count_tokens::types::BetaComputerToolName
- claude::count_tokens::types::BetaContainerUploadBlockType
- claude::count_tokens::types::BetaContentBlockParam
- claude::count_tokens::types::BetaContentBlockSourceContent
- claude::count_tokens::types::BetaContentBlockSourceContentPayload
- claude::count_tokens::types::BetaContentBlockSourceType
- claude::count_tokens::types::BetaContextManagementEdit
- claude::count_tokens::types::BetaCustomToolType
- claude::count_tokens::types::BetaDirectCallerType
- claude::count_tokens::types::BetaDocumentSource
- claude::count_tokens::types::BetaFileSourceType
- claude::count_tokens::types::BetaImageBlockType
- claude::count_tokens::types::BetaImageMediaType
- claude::count_tokens::types::BetaImageSource
- claude::count_tokens::types::BetaInputTokensCounterType
- claude::count_tokens::types::BetaJsonOutputFormatType
- claude::count_tokens::types::BetaMcpToolResultBlockParamContent
- claude::count_tokens::types::BetaMcpToolUseBlockType
- claude::count_tokens::types::BetaMcpToolsetType
- claude::count_tokens::types::BetaMemoryTool20250818Type
- claude::count_tokens::types::BetaMemoryToolName
- claude::count_tokens::types::BetaMessageContent
- claude::count_tokens::types::BetaMessageRole
- claude::count_tokens::types::BetaOutputEffort
- claude::count_tokens::types::BetaPdfMediaType
- claude::count_tokens::types::BetaPlainTextMediaType
- claude::count_tokens::types::BetaRedactedThinkingBlockType
- claude::count_tokens::types::BetaRequestDocumentBlockType
- claude::count_tokens::types::BetaRequestMcpServerType
- claude::count_tokens::types::BetaRequestMcpToolResultBlockType
- claude::count_tokens::types::BetaSearchResultBlockType
- claude::count_tokens::types::BetaServerToolCallerType
- claude::count_tokens::types::BetaServerToolUseBlockType
- claude::count_tokens::types::BetaServerToolUseName
- claude::count_tokens::types::BetaSystemPrompt
- claude::count_tokens::types::BetaTaskBudgetType
- claude::count_tokens::types::BetaTextBlockType
- claude::count_tokens::types::BetaTextCitationParam
- claude::count_tokens::types::BetaTextEditorCodeExecutionCreateResultBlockType
- claude::count_tokens::types::BetaTextEditorCodeExecutionStrReplaceResultBlockType
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultBlockParamContent
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultBlockType
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultErrorCode
- claude::count_tokens::types::BetaTextEditorCodeExecutionToolResultErrorType
- claude::count_tokens::types::BetaTextEditorCodeExecutionViewResultBlockType
- claude::count_tokens::types::BetaTextEditorFileType
- claude::count_tokens::types::BetaTextEditorToolNameV1
- claude::count_tokens::types::BetaTextEditorToolNameV2
- claude::count_tokens::types::BetaTextSourceType
- claude::count_tokens::types::BetaThinkingBlockType
- claude::count_tokens::types::BetaThinkingConfigAdaptiveType
- claude::count_tokens::types::BetaThinkingConfigDisabledType
- claude::count_tokens::types::BetaThinkingConfigEnabledType
- claude::count_tokens::types::BetaThinkingConfigParam
- claude::count_tokens::types::BetaThinkingDisplay
- claude::count_tokens::types::BetaThinkingTurnsType
- claude::count_tokens::types::BetaToolAllowedCaller
- claude::count_tokens::types::BetaToolBash20241022Type
- claude::count_tokens::types::BetaToolBash20250124Type
- claude::count_tokens::types::BetaToolCaller
- claude::count_tokens::types::BetaToolChoice
- claude::count_tokens::types::BetaToolChoiceAnyType
- claude::count_tokens::types::BetaToolChoiceAutoType
- claude::count_tokens::types::BetaToolChoiceNoneType
- claude::count_tokens::types::BetaToolChoiceToolType
- claude::count_tokens::types::BetaToolComputerUse20241022Type
- claude::count_tokens::types::BetaToolComputerUse20250124Type
- claude::count_tokens::types::BetaToolComputerUse20251124Type
- claude::count_tokens::types::BetaToolInputSchemaType
- claude::count_tokens::types::BetaToolReferenceBlockType
- claude::count_tokens::types::BetaToolResultBlockParamContent
- claude::count_tokens::types::BetaToolResultBlockType
- claude::count_tokens::types::BetaToolResultContentBlockParam
- claude::count_tokens::types::BetaToolSearchToolBm25Name
- claude::count_tokens::types::BetaToolSearchToolBm25Type
- claude::count_tokens::types::BetaToolSearchToolRegexName
- claude::count_tokens::types::BetaToolSearchToolRegexType
- claude::count_tokens::types::BetaToolSearchToolResultBlockParamContent
- claude::count_tokens::types::BetaToolSearchToolResultBlockType
- claude::count_tokens::types::BetaToolSearchToolResultErrorCode
- claude::count_tokens::types::BetaToolSearchToolResultErrorType
- claude::count_tokens::types::BetaToolSearchToolSearchResultBlockType
- claude::count_tokens::types::BetaToolTextEditor20241022Type
- claude::count_tokens::types::BetaToolTextEditor20250124Type
- claude::count_tokens::types::BetaToolTextEditor20250429Type
- claude::count_tokens::types::BetaToolTextEditor20250728Type
- claude::count_tokens::types::BetaToolUnion
- claude::count_tokens::types::BetaToolUseBlockType
- claude::count_tokens::types::BetaToolUsesCounterType
- claude::count_tokens::types::BetaUrlSourceType
- claude::count_tokens::types::BetaWebFetchBlockType
- claude::count_tokens::types::BetaWebFetchTool20250910Type
- claude::count_tokens::types::BetaWebFetchToolName
- claude::count_tokens::types::BetaWebFetchToolResultBlockParamContent
- claude::count_tokens::types::BetaWebFetchToolResultBlockType
- claude::count_tokens::types::BetaWebFetchToolResultErrorBlockType
- claude::count_tokens::types::BetaWebFetchToolResultErrorCode
- claude::count_tokens::types::BetaWebSearchResultBlockType
- claude::count_tokens::types::BetaWebSearchTool20250305Type
- claude::count_tokens::types::BetaWebSearchToolName
- claude::count_tokens::types::BetaWebSearchToolRequestErrorType
- claude::count_tokens::types::BetaWebSearchToolResultBlockParamContent
- claude::count_tokens::types::BetaWebSearchToolResultBlockType
- claude::count_tokens::types::BetaWebSearchToolResultErrorCode
- claude::count_tokens::types::BetaWebSearchUserLocationType
- claude::count_tokens::types::Model
- claude::count_tokens::types::ModelKnown
- claude::create_message::response::ClaudeCreateMessageResponse
- claude::create_message::stream::BetaRawContentBlockDelta
- claude::create_message::stream::ClaudeStreamEvent
- claude::create_message::types::BetaCitationCharLocationType
- claude::create_message::types::BetaCitationContentBlockLocationType
- claude::create_message::types::BetaCitationPageLocationType
- claude::create_message::types::BetaCitationSearchResultLocationType
- claude::create_message::types::BetaCitationsWebSearchResultLocationType
- claude::create_message::types::BetaClearThinking20251015EditResponseType
- claude::create_message::types::BetaClearToolUses20250919EditResponseType
- claude::create_message::types::BetaCompactionIterationUsageType
- claude::create_message::types::BetaContainerRef
- claude::create_message::types::BetaContentBlock
- claude::create_message::types::BetaContextManagementAppliedEdit
- claude::create_message::types::BetaDocumentBlockSource
- claude::create_message::types::BetaDocumentBlockType
- claude::create_message::types::BetaIterationUsage
- claude::create_message::types::BetaMessageIterationUsageType
- claude::create_message::types::BetaMessageRole
- claude::create_message::types::BetaMessageType
- claude::create_message::types::BetaServiceTier
- claude::create_message::types::BetaServiceTierParam
- claude::create_message::types::BetaSkillType
- claude::create_message::types::BetaSpeed
- claude::create_message::types::BetaStopReason
- claude::create_message::types::BetaTextBlockType
- claude::create_message::types::BetaTextCitation
- claude::create_message::types::BetaWebFetchBlockType
- claude::create_message::types::BetaWebFetchToolResultBlockContent
- claude::create_message::types::BetaWebFetchToolResultBlockType
- claude::create_message::types::BetaWebFetchToolResultErrorBlockType
- claude::create_message::types::BetaWebSearchResultBlockType
- claude::create_message::types::BetaWebSearchToolResultBlockContent
- claude::create_message::types::BetaWebSearchToolResultBlockType
- claude::create_message::types::BetaWebSearchToolResultErrorType
- claude::file_delete::response::ClaudeFileDeleteResponse
- claude::file_download::response::ClaudeFileDownloadResponse
- claude::file_get::response::ClaudeFileGetResponse
- claude::file_list::response::ClaudeFileListResponse
- claude::file_upload::response::ClaudeFileUploadResponse
- claude::model_get::response::ClaudeModelGetResponse
- claude::model_list::response::ClaudeModelListResponse
- claude::types::AnthropicBeta
- claude::types::AnthropicBetaKnown
- claude::types::AnthropicVersion
- claude::types::BetaApiErrorType
- claude::types::BetaAuthenticationErrorType
- claude::types::BetaBillingErrorType
- claude::types::BetaError
- claude::types::BetaErrorResponseType
- claude::types::BetaErrorType
- claude::types::BetaGatewayTimeoutErrorType
- claude::types::BetaInvalidRequestErrorType
- claude::types::BetaModelType
- claude::types::BetaNotFoundErrorType
- claude::types::BetaOverloadedErrorType
- claude::types::BetaPermissionErrorType
- claude::types::BetaRateLimitErrorType
- claude::types::DeletedFileType
- claude::types::FileObjectType
- claude::types::HttpMethod
- gemini::batch_embed_contents::response::GeminiBatchEmbedContentsResponse
- gemini::count_tokens::response::GeminiCountTokensResponse
- gemini::count_tokens::types::GeminiContentRole
- gemini::count_tokens::types::GeminiDynamicRetrievalMode
- gemini::count_tokens::types::GeminiEnvironment
- gemini::count_tokens::types::GeminiFunctionBehavior
- gemini::count_tokens::types::GeminiFunctionCallingMode
- gemini::count_tokens::types::GeminiHarmBlockThreshold
- gemini::count_tokens::types::GeminiHarmCategory
- gemini::count_tokens::types::GeminiLanguage
- gemini::count_tokens::types::GeminiMediaResolution
- gemini::count_tokens::types::GeminiModality
- gemini::count_tokens::types::GeminiOutcome
- gemini::count_tokens::types::GeminiScheduling
- gemini::count_tokens::types::GeminiSchemaType
- gemini::count_tokens::types::GeminiThinkingLevel
- gemini::embeddings::response::GeminiEmbedContentResponse
- gemini::embeddings::types::GeminiTaskType
- gemini::generate_content::response::GeminiGenerateContentResponse
- gemini::generate_content::types::GeminiBlockReason
- gemini::generate_content::types::GeminiFinishReason
- gemini::generate_content::types::GeminiHarmProbability
- gemini::generate_content::types::GeminiModelStage
- gemini::generate_content::types::GeminiUrlRetrievalStatus
- gemini::live::request::GeminiLiveRpcMethod
- gemini::live::response::GeminiLiveMessageResponse
- gemini::live::types::GeminiActivityHandling
- gemini::live::types::GeminiBidiGenerateContentClientMessageType
- gemini::live::types::GeminiBidiGenerateContentServerMessageType
- gemini::live::types::GeminiEndSensitivity
- gemini::live::types::GeminiStartSensitivity
- gemini::live::types::GeminiTurnCoverage
- gemini::model_get::response::GeminiModelGetResponse
- gemini::model_list::response::GeminiModelListResponse
- gemini::stream_generate_content::request::AltQueryParameter
- gemini::stream_generate_content::response::GeminiStreamGenerateContentResponse
- gemini::types::HttpMethod
- kinds::OperationFamily
- kinds::ProtocolKind
- openai::compact_response::response::OpenAiCompactResponse
- openai::compact_response::response::OpenAiCompactedResponseObject
- openai::compact_response::types::CompactedResponseMessageContent
- openai::compact_response::types::CompactedResponseMessageRole
- openai::compact_response::types::CompactedResponseMessageType
- openai::compact_response::types::CompactedResponseOutputItem
- openai::compact_response::types::CompactedResponseTextContentType
- openai::count_tokens::response::OpenAiCountTokensObject
- openai::count_tokens::response::OpenAiCountTokensResponse
- openai::count_tokens::types::ResponseApplyPatchCallOutputStatus
- openai::count_tokens::types::ResponseApplyPatchCallOutputType
- openai::count_tokens::types::ResponseApplyPatchCallStatus
- openai::count_tokens::types::ResponseApplyPatchCallType
- openai::count_tokens::types::ResponseApplyPatchOperation
- openai::count_tokens::types::ResponseApplyPatchToolType
- openai::count_tokens::types::ResponseApproximateLocationType
- openai::count_tokens::types::ResponseAttributeValue
- openai::count_tokens::types::ResponseCodeInterpreterContainer
- openai::count_tokens::types::ResponseCodeInterpreterOutputItem
- openai::count_tokens::types::ResponseCodeInterpreterToolAutoType
- openai::count_tokens::types::ResponseCodeInterpreterToolCallStatus
- openai::count_tokens::types::ResponseCodeInterpreterToolCallType
- openai::count_tokens::types::ResponseCodeInterpreterToolType
- openai::count_tokens::types::ResponseCompactionItemType
- openai::count_tokens::types::ResponseComparisonOperator
- openai::count_tokens::types::ResponseComparisonScalar
- openai::count_tokens::types::ResponseComparisonValue
- openai::count_tokens::types::ResponseCompoundFilterType
- openai::count_tokens::types::ResponseComputerAction
- openai::count_tokens::types::ResponseComputerCallOutputType
- openai::count_tokens::types::ResponseComputerEnvironment
- openai::count_tokens::types::ResponseComputerMouseButton
- openai::count_tokens::types::ResponseComputerToolCallOutputScreenshotType
- openai::count_tokens::types::ResponseComputerToolCallType
- openai::count_tokens::types::ResponseComputerToolType
- openai::count_tokens::types::ResponseContainerFileCitationType
- openai::count_tokens::types::ResponseContainerMemoryLimit
- openai::count_tokens::types::ResponseContainerNetworkPolicy
- openai::count_tokens::types::ResponseContainerNetworkPolicyAllowlistType
- openai::count_tokens::types::ResponseContainerNetworkPolicyDisabledType
- openai::count_tokens::types::ResponseContainerReferenceType
- openai::count_tokens::types::ResponseConversation
- openai::count_tokens::types::ResponseCustomToolCallOutputContent
- openai::count_tokens::types::ResponseCustomToolCallOutputType
- openai::count_tokens::types::ResponseCustomToolCallType
- openai::count_tokens::types::ResponseCustomToolGrammarFormatType
- openai::count_tokens::types::ResponseCustomToolGrammarSyntax
- openai::count_tokens::types::ResponseCustomToolInputFormat
- openai::count_tokens::types::ResponseCustomToolTextFormatType
- openai::count_tokens::types::ResponseCustomToolType
- openai::count_tokens::types::ResponseFileCitationType
- openai::count_tokens::types::ResponseFilePathType
- openai::count_tokens::types::ResponseFileSearchFilter
- openai::count_tokens::types::ResponseFileSearchRanker
- openai::count_tokens::types::ResponseFileSearchToolCallStatus
- openai::count_tokens::types::ResponseFileSearchToolCallType
- openai::count_tokens::types::ResponseFileSearchToolType
- openai::count_tokens::types::ResponseFormatJsonObjectType
- openai::count_tokens::types::ResponseFormatTextJsonSchemaConfigType
- openai::count_tokens::types::ResponseFormatTextType
- openai::count_tokens::types::ResponseFunctionCallOutputContent
- openai::count_tokens::types::ResponseFunctionCallOutputType
- openai::count_tokens::types::ResponseFunctionShellToolType
- openai::count_tokens::types::ResponseFunctionToolCallType
- openai::count_tokens::types::ResponseFunctionToolType
- openai::count_tokens::types::ResponseFunctionWebSearchAction
- openai::count_tokens::types::ResponseFunctionWebSearchSourceType
- openai::count_tokens::types::ResponseFunctionWebSearchStatus
- openai::count_tokens::types::ResponseFunctionWebSearchType
- openai::count_tokens::types::ResponseImageGenerationAction
- openai::count_tokens::types::ResponseImageGenerationBackground
- openai::count_tokens::types::ResponseImageGenerationCallStatus
- openai::count_tokens::types::ResponseImageGenerationCallType
- openai::count_tokens::types::ResponseImageGenerationInputFidelity
- openai::count_tokens::types::ResponseImageGenerationModel
- openai::count_tokens::types::ResponseImageGenerationModelKnown
- openai::count_tokens::types::ResponseImageGenerationModeration
- openai::count_tokens::types::ResponseImageGenerationOutputFormat
- openai::count_tokens::types::ResponseImageGenerationQuality
- openai::count_tokens::types::ResponseImageGenerationSize
- openai::count_tokens::types::ResponseImageGenerationToolType
- openai::count_tokens::types::ResponseInlineSkillMediaType
- openai::count_tokens::types::ResponseInlineSkillSourceType
- openai::count_tokens::types::ResponseInlineSkillType
- openai::count_tokens::types::ResponseInput
- openai::count_tokens::types::ResponseInputContent
- openai::count_tokens::types::ResponseInputFileDetail
- openai::count_tokens::types::ResponseInputFileType
- openai::count_tokens::types::ResponseInputImageDetail
- openai::count_tokens::types::ResponseInputImageType
- openai::count_tokens::types::ResponseInputItem
- openai::count_tokens::types::ResponseInputMessageContent
- openai::count_tokens::types::ResponseInputMessageRole
- openai::count_tokens::types::ResponseInputMessageType
- openai::count_tokens::types::ResponseInputTextType
- openai::count_tokens::types::ResponseItemReferenceType
- openai::count_tokens::types::ResponseItemStatus
- openai::count_tokens::types::ResponseLocalEnvironmentType
- openai::count_tokens::types::ResponseLocalShellCallOutputType
- openai::count_tokens::types::ResponseLocalShellCallType
- openai::count_tokens::types::ResponseLocalShellExecActionType
- openai::count_tokens::types::ResponseLocalShellToolType
- openai::count_tokens::types::ResponseMcpAllowedTools
- openai::count_tokens::types::ResponseMcpApprovalRequestType
- openai::count_tokens::types::ResponseMcpApprovalResponseType
- openai::count_tokens::types::ResponseMcpCallType
- openai::count_tokens::types::ResponseMcpConnectorId
- openai::count_tokens::types::ResponseMcpListToolsType
- openai::count_tokens::types::ResponseMcpRequireApproval
- openai::count_tokens::types::ResponseMcpToolApprovalSetting
- openai::count_tokens::types::ResponseMcpToolType
- openai::count_tokens::types::ResponseMessagePhase
- openai::count_tokens::types::ResponseNamespaceFunctionToolType
- openai::count_tokens::types::ResponseNamespaceToolItem
- openai::count_tokens::types::ResponseNamespaceToolType
- openai::count_tokens::types::ResponseOutputContent
- openai::count_tokens::types::ResponseOutputMessageRole
- openai::count_tokens::types::ResponseOutputMessageType
- openai::count_tokens::types::ResponseOutputRefusalType
- openai::count_tokens::types::ResponseOutputTextAnnotation
- openai::count_tokens::types::ResponseOutputTextType
- openai::count_tokens::types::ResponseReasoningEffort
- openai::count_tokens::types::ResponseReasoningItemType
- openai::count_tokens::types::ResponseReasoningSummary
- openai::count_tokens::types::ResponseReasoningTextContentType
- openai::count_tokens::types::ResponseShellCallOutcome
- openai::count_tokens::types::ResponseShellCallOutputType
- openai::count_tokens::types::ResponseShellCallType
- openai::count_tokens::types::ResponseShellContainerAutoType
- openai::count_tokens::types::ResponseShellEnvironment
- openai::count_tokens::types::ResponseShellSkill
- openai::count_tokens::types::ResponseShellToolEnvironment
- openai::count_tokens::types::ResponseSkillReferenceType
- openai::count_tokens::types::ResponseSummaryTextContentType
- openai::count_tokens::types::ResponseTextFormatConfig
- openai::count_tokens::types::ResponseTextVerbosity
- openai::count_tokens::types::ResponseTool
- openai::count_tokens::types::ResponseToolCallStatus
- openai::count_tokens::types::ResponseToolChoice
- openai::count_tokens::types::ResponseToolChoiceAllowedMode
- openai::count_tokens::types::ResponseToolChoiceAllowedType
- openai::count_tokens::types::ResponseToolChoiceApplyPatchType
- openai::count_tokens::types::ResponseToolChoiceBuiltinType
- openai::count_tokens::types::ResponseToolChoiceCustomType
- openai::count_tokens::types::ResponseToolChoiceFunctionType
- openai::count_tokens::types::ResponseToolChoiceMcpType
- openai::count_tokens::types::ResponseToolChoiceOptions
- openai::count_tokens::types::ResponseToolChoiceShellType
- openai::count_tokens::types::ResponseToolSearchCallType
- openai::count_tokens::types::ResponseToolSearchExecution
- openai::count_tokens::types::ResponseToolSearchOutputType
- openai::count_tokens::types::ResponseToolSearchToolType
- openai::count_tokens::types::ResponseTruncation
- openai::count_tokens::types::ResponseUrlCitationType
- openai::count_tokens::types::ResponseWebSearchContextSize
- openai::count_tokens::types::ResponseWebSearchPreviewContentType
- openai::count_tokens::types::ResponseWebSearchPreviewToolType
- openai::count_tokens::types::ResponseWebSearchToolType
- openai::create_chat_completions::response::OpenAiChatCompletionsResponse
- openai::create_chat_completions::stream::ChatCompletionChunkDeltaToolCallType
- openai::create_chat_completions::stream::ChatCompletionChunkObject
- openai::create_chat_completions::types::ChatCompletionAllowedToolChoiceType
- openai::create_chat_completions::types::ChatCompletionAllowedToolsMode
- openai::create_chat_completions::types::ChatCompletionAnnotationType
- openai::create_chat_completions::types::ChatCompletionAssistantContent
- openai::create_chat_completions::types::ChatCompletionAssistantContentPart
- openai::create_chat_completions::types::ChatCompletionAssistantRole
- openai::create_chat_completions::types::ChatCompletionAudioFormat
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingAdaptiveType
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingConfig
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingDisabledType
- openai::create_chat_completions::types::ChatCompletionClaudeThinkingEnabledType
- openai::create_chat_completions::types::ChatCompletionContentPart
- openai::create_chat_completions::types::ChatCompletionContentPartFileType
- openai::create_chat_completions::types::ChatCompletionContentPartImageType
- openai::create_chat_completions::types::ChatCompletionContentPartInputAudioType
- openai::create_chat_completions::types::ChatCompletionContentPartRefusalType
- openai::create_chat_completions::types::ChatCompletionContentPartTextType
- openai::create_chat_completions::types::ChatCompletionCustomToolFormat
- openai::create_chat_completions::types::ChatCompletionCustomToolGrammarFormatType
- openai::create_chat_completions::types::ChatCompletionCustomToolGrammarSyntax
- openai::create_chat_completions::types::ChatCompletionCustomToolTextFormatType
- openai::create_chat_completions::types::ChatCompletionCustomToolType
- openai::create_chat_completions::types::ChatCompletionDeltaRole
- openai::create_chat_completions::types::ChatCompletionDeveloperRole
- openai::create_chat_completions::types::ChatCompletionFinishReason
- openai::create_chat_completions::types::ChatCompletionFunctionCallMode
- openai::create_chat_completions::types::ChatCompletionFunctionCallOptionParam
- openai::create_chat_completions::types::ChatCompletionFunctionRole
- openai::create_chat_completions::types::ChatCompletionFunctionToolType
- openai::create_chat_completions::types::ChatCompletionGeminiExtraThinkingLevel
- openai::create_chat_completions::types::ChatCompletionImageDetail
- openai::create_chat_completions::types::ChatCompletionInputAudioFormat
- openai::create_chat_completions::types::ChatCompletionMessageCustomToolCallType
- openai::create_chat_completions::types::ChatCompletionMessageFunctionToolCallType
- openai::create_chat_completions::types::ChatCompletionMessageParam
- openai::create_chat_completions::types::ChatCompletionMessageToolCall
- openai::create_chat_completions::types::ChatCompletionModality
- openai::create_chat_completions::types::ChatCompletionNamedToolChoiceCustomType
- openai::create_chat_completions::types::ChatCompletionNamedToolChoiceType
- openai::create_chat_completions::types::ChatCompletionObject
- openai::create_chat_completions::types::ChatCompletionPredictionContentType
- openai::create_chat_completions::types::ChatCompletionPredictionContentValue
- openai::create_chat_completions::types::ChatCompletionPromptCacheRetention
- openai::create_chat_completions::types::ChatCompletionReasoningDetailType
- openai::create_chat_completions::types::ChatCompletionReasoningEffort
- openai::create_chat_completions::types::ChatCompletionResponseFormat
- openai::create_chat_completions::types::ChatCompletionResponseFormatJsonObjectType
- openai::create_chat_completions::types::ChatCompletionResponseFormatJsonSchemaType
- openai::create_chat_completions::types::ChatCompletionResponseFormatTextType
- openai::create_chat_completions::types::ChatCompletionRole
- openai::create_chat_completions::types::ChatCompletionServiceTier
- openai::create_chat_completions::types::ChatCompletionStop
- openai::create_chat_completions::types::ChatCompletionSystemRole
- openai::create_chat_completions::types::ChatCompletionTextContent
- openai::create_chat_completions::types::ChatCompletionTool
- openai::create_chat_completions::types::ChatCompletionToolChoiceMode
- openai::create_chat_completions::types::ChatCompletionToolChoiceOption
- openai::create_chat_completions::types::ChatCompletionToolRole
- openai::create_chat_completions::types::ChatCompletionUserContent
- openai::create_chat_completions::types::ChatCompletionUserRole
- openai::create_chat_completions::types::ChatCompletionVerbosity
- openai::create_chat_completions::types::ChatCompletionVoice
- openai::create_chat_completions::types::ChatCompletionVoiceKnown
- openai::create_chat_completions::types::ChatCompletionWebSearchContextSize
- openai::create_chat_completions::types::ChatCompletionWebSearchUserLocationType
- openai::create_image::response::OpenAiCreateImageResponse
- openai::create_image::stream::ImageGenerationStreamEvent
- openai::create_image::stream::OpenAiCreateImageSseData
- openai::create_image::types::OpenAiGeneratedImageBackground
- openai::create_image::types::OpenAiGeneratedImageQuality
- openai::create_image::types::OpenAiGeneratedImageSize
- openai::create_image::types::OpenAiImageBackground
- openai::create_image::types::OpenAiImageModel
- openai::create_image::types::OpenAiImageModelKnown
- openai::create_image::types::OpenAiImageModeration
- openai::create_image::types::OpenAiImageOutputFormat
- openai::create_image::types::OpenAiImageQuality
- openai::create_image::types::OpenAiImageResponseFormat
- openai::create_image::types::OpenAiImageSize
- openai::create_image::types::OpenAiImageStyle
- openai::create_image_edit::response::OpenAiCreateImageEditResponse
- openai::create_image_edit::stream::ImageEditStreamEvent
- openai::create_image_edit::stream::OpenAiCreateImageEditSseData
- openai::create_image_edit::types::OpenAiImageEditInputFidelity
- openai::create_image_edit::types::OpenAiImageEditModel
- openai::create_image_edit::types::OpenAiImageEditModelKnown
- openai::create_image_edit::types::OpenAiImageEditQuality
- openai::create_image_edit::types::OpenAiImageEditSize
- openai::create_response::response::OpenAiCreateResponseResponse
- openai::create_response::stream::ResponseStreamContentPart
- openai::create_response::stream::ResponseStreamEvent
- openai::create_response::types::ResponseContextManagementType
- openai::create_response::types::ResponseErrorCode
- openai::create_response::types::ResponseIncludable
- openai::create_response::types::ResponseIncompleteReason
- openai::create_response::types::ResponseObject
- openai::create_response::types::ResponseOutputItem
- openai::create_response::types::ResponsePromptCacheRetention
- openai::create_response::types::ResponsePromptVariable
- openai::create_response::types::ResponseServiceTier
- openai::create_response::types::ResponseStatus
- openai::create_response::websocket::request::OpenAiCreateResponseWebSocketEndpoint
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketClientMessage
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketDoneMarker
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketRateLimitEventType
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketServerMessage
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketWrappedErrorEventType
- openai::embeddings::response::OpenAiEmbeddingsResponse
- openai::embeddings::types::OpenAiEmbeddingDataObject
- openai::embeddings::types::OpenAiEmbeddingEncodingFormat
- openai::embeddings::types::OpenAiEmbeddingInput
- openai::embeddings::types::OpenAiEmbeddingModel
- openai::embeddings::types::OpenAiEmbeddingModelKnown
- openai::embeddings::types::OpenAiEmbeddingResponseObject
- openai::embeddings::types::OpenAiEmbeddingVector
- openai::model_get::response::OpenAiModelGetResponse
- openai::model_list::response::OpenAiModelListResponse
- openai::types::HttpMethod
- openai::types::OpenAiListObject
- openai::types::OpenAiModelObject
Functions
- claude::types::status_code_serde::deserialize
- claude::types::status_code_serde::serialize
- gemini::types::status_code_serde::deserialize
- gemini::types::status_code_serde::serialize
- openai::types::status_code_serde::deserialize
- openai::types::status_code_serde::serialize
- stream::drain_lines
- stream::split_lines
- stream::split_lines_owned
- stream::sse_to_ndjson_stream
- transform::claude::generate_content::gemini::utils::gemini_system_instruction_from_claude
- transform::claude::generate_content::gemini::utils::gemini_thinking_config_from_claude
- transform::claude::generate_content::gemini::utils::gemini_tool_config_from_claude
- transform::claude::generate_content::gemini::utils::gemini_tools_from_claude
- transform::claude::generate_content::utils::beta_usage_from_counts
- transform::claude::generate_content::utils::parse_json_object_or_empty
- transform::claude::model_list::gemini::utils::beta_error_response_from_gemini
- transform::claude::model_list::gemini::utils::beta_model_info_from_gemini_model
- transform::claude::model_list::gemini::utils::ensure_models_prefix
- transform::claude::model_list::gemini::utils::strip_models_prefix
- transform::claude::model_list::openai::utils::beta_error_response_from_openai
- transform::claude::model_list::openai::utils::beta_model_info_from_openai_model
- transform::claude::nonstream_to_stream::nonstream_to_stream
- transform::claude::stream_generate_content::utils::input_json_delta_event
- transform::claude::stream_generate_content::utils::message_delta_event
- transform::claude::stream_generate_content::utils::message_start_event
- transform::claude::stream_generate_content::utils::message_stop_event
- transform::claude::stream_generate_content::utils::push_text_block
- transform::claude::stream_generate_content::utils::push_thinking_block
- transform::claude::stream_generate_content::utils::push_tool_use_block
- transform::claude::stream_generate_content::utils::start_text_block_event
- transform::claude::stream_generate_content::utils::start_thinking_block_event
- transform::claude::stream_generate_content::utils::start_tool_use_block_event
- transform::claude::stream_generate_content::utils::stop_block_event
- transform::claude::stream_generate_content::utils::stream_error_event
- transform::claude::stream_generate_content::utils::text_delta_event
- transform::claude::stream_generate_content::utils::thinking_delta_event
- transform::claude::utils::beta_error_response_from_status_message
- transform::claude::utils::beta_message_content_to_text
- transform::claude::utils::beta_system_prompt_to_text
- transform::claude::utils::claude_model_supports_enabled_thinking
- transform::claude::utils::claude_model_to_string
- transform::claude::utils::push_message_block
- transform::dispatch::convert_error_body_or_raw
- transform::dispatch::create_stream_response_transformer
- transform::dispatch::nonstream_to_stream
- transform::dispatch::stream_to_nonstream
- transform::dispatch::transform_request
- transform::dispatch::transform_response
- transform::gemini::generate_content::utils::parse_json_object_or_empty
- transform::gemini::model_get::utils::ensure_models_prefix
- transform::gemini::model_get::utils::strip_models_prefix
- transform::gemini::model_list::claude::utils::gemini_error_response_from_claude
- transform::gemini::model_list::claude::utils::gemini_model_info_from_claude_model
- transform::gemini::model_list::openai::utils::gemini_error_response_from_openai
- transform::gemini::model_list::openai::utils::gemini_model_info_from_openai_model
- transform::gemini::stream_generate_content::utils::empty_chunk
- transform::gemini::stream_generate_content::utils::parse_json_object_or_empty
- transform::gemini::stream_to_nonstream::finalize_body
- transform::gemini::stream_to_nonstream::merge_chunk
- transform::gemini::utils::claude_output_config_from_effort_and_format
- transform::gemini::utils::claude_output_effort_from_gemini_level
- transform::gemini::utils::claude_output_format_from_gemini_generation_config
- transform::gemini::utils::claude_thinking_effort_format_from_gemini_generation_config
- transform::gemini::utils::claude_thinking_from_gemini
- transform::gemini::utils::gemini_content_to_text
- transform::gemini::utils::gemini_contents_to_claude_messages
- transform::gemini::utils::gemini_system_instruction_to_claude
- transform::gemini::utils::gemini_tool_choice_to_claude
- transform::gemini::utils::gemini_tools_to_claude
- transform::gemini::utils::openai_chat_reasoning_effort_from_gemini_thinking
- transform::gemini::utils::openai_reasoning_effort_from_gemini_thinking
- transform::gemini::utils::strip_models_prefix
- transform::gemini::websocket::from_http::request::gemini_nonstream_request_to_live_connect_with_context
- transform::gemini::websocket::from_http::request::gemini_nonstream_request_to_live_frames_with_context
- transform::gemini::websocket::from_http::request::gemini_stream_request_to_live_connect_with_context
- transform::gemini::websocket::from_http::request::gemini_stream_request_to_live_frames_with_context
- transform::gemini::websocket::from_http::response::candidate_to_server_message
- transform::gemini::websocket::from_http::response::gemini_nonstream_response_to_live_messages_with_context
- transform::gemini::websocket::from_http::response::gemini_stream_response_to_live_messages_with_context
- transform::gemini::websocket::from_http::response::usage_generate_to_live
- transform::gemini::websocket::to_http::request::gemini_live_client_messages_to_nonstream_request_with_context
- transform::gemini::websocket::to_http::request::gemini_live_client_messages_to_stream_request_with_context
- transform::gemini::websocket::to_http::request::gemini_live_connect_to_nonstream_request_with_context
- transform::gemini::websocket::to_http::request::gemini_live_connect_to_stream_request_with_context
- transform::gemini::websocket::to_http::response::gemini_live_messages_to_nonstream_response_with_context
- transform::gemini::websocket::to_http::response::gemini_live_messages_to_stream_response_with_context
- transform::gemini::websocket::to_http::response::server_message_to_chunk
- transform::gemini::websocket::to_http::response::usage_live_to_generate
- transform::openai::compact::utils::claude_compact_system_instruction
- transform::openai::compact::utils::compact_system_instruction
- transform::openai::count_tokens::claude::utils::mcp_allowed_tools_to_configs
- transform::openai::count_tokens::claude::utils::openai_mcp_tool_to_server
- transform::openai::count_tokens::claude::utils::openai_message_content_to_claude
- transform::openai::count_tokens::claude::utils::openai_reasoning_to_claude
- transform::openai::count_tokens::claude::utils::openai_role_to_claude
- transform::openai::count_tokens::claude::utils::openai_tool_choice_to_claude
- transform::openai::count_tokens::claude::utils::parallel_disable
- transform::openai::count_tokens::claude::utils::response_input_content_to_claude_block
- transform::openai::count_tokens::claude::utils::response_input_contents_to_tool_result_content
- transform::openai::count_tokens::claude::utils::tool_from_function
- transform::openai::count_tokens::gemini::utils::openai_generation_config
- transform::openai::count_tokens::gemini::utils::openai_input_items_to_gemini_contents
- transform::openai::count_tokens::gemini::utils::openai_message_content_to_gemini_parts
- transform::openai::count_tokens::gemini::utils::openai_role_to_gemini
- transform::openai::count_tokens::gemini::utils::openai_tool_choice_to_gemini
- transform::openai::count_tokens::gemini::utils::openai_tool_to_gemini
- transform::openai::count_tokens::gemini::utils::openai_tools_to_gemini
- transform::openai::count_tokens::gemini::utils::output_text_to_json_object
- transform::openai::count_tokens::utils::openai_function_call_output_content_to_text
- transform::openai::count_tokens::utils::openai_input_content_to_text
- transform::openai::count_tokens::utils::openai_input_to_items
- transform::openai::count_tokens::utils::openai_message_content_to_text
- transform::openai::count_tokens::utils::openai_reasoning_summary_to_text
- transform::openai::create_image::gemini::utils::best_effort_openai_image_usage_from_gemini
- transform::openai::create_image::gemini::utils::gemini_inline_image_outputs_from_response
- transform::openai::generate_content::openai_chat_completions::claude::utils::parse_tool_use_input
- transform::openai::generate_content::openai_chat_completions::claude::utils::server_tool_name
- transform::openai::generate_content::openai_chat_completions::claude::utils::stdout_stderr_text
- transform::openai::generate_content::openai_chat_completions::claude::utils::system_text_block
- transform::openai::generate_content::openai_chat_completions::claude::utils::text_block
- transform::openai::generate_content::openai_chat_completions::gemini::utils::gemini_citation_annotations
- transform::openai::generate_content::openai_chat_completions::gemini::utils::gemini_function_response_to_text
- transform::openai::generate_content::openai_chat_completions::gemini::utils::gemini_logprobs
- transform::openai::generate_content::openai_chat_completions::gemini::utils::json_object_to_string
- transform::openai::generate_content::openai_chat_completions::gemini::utils::parse_tool_use_args
- transform::openai::generate_content::openai_chat_completions::gemini::utils::prompt_feedback_refusal_text
- transform::openai::generate_content::openai_chat_completions::utils::chat_reasoning_to_response_reasoning
- transform::openai::generate_content::openai_chat_completions::utils::chat_response_text_config
- transform::openai::generate_content::openai_chat_completions::utils::chat_stop_to_vec
- transform::openai::generate_content::openai_chat_completions::utils::chat_text_content_to_plain_text
- transform::openai::generate_content::openai_chat_completions::utils::chat_text_content_to_response_input_message_content
- transform::openai::generate_content::openai_chat_completions::utils::chat_tool_choice_to_response_tool_choice
- transform::openai::generate_content::openai_chat_completions::utils::chat_tools_to_response_tools
- transform::openai::generate_content::openai_chat_completions::utils::chat_user_content_to_response_input_message_content
- transform::openai::generate_content::openai_chat_completions::utils::pseudo_reasoning_signature
- transform::openai::generate_content::openai_response::gemini::utils::gemini_citation_annotations
- transform::openai::generate_content::openai_response::gemini::utils::gemini_grounding_to_web_search_item
- transform::openai::generate_content::openai_response::gemini::utils::gemini_logprobs
- transform::openai::generate_content::openai_response::gemini::utils::grounding_sources
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::custom_call_output_to_text
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::message_content_to_user_content
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_reasoning_to_chat_reasoning
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_service_tier_to_chat
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_text_to_chat_response_format
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_text_to_chat_verbosity
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_tool_choice_to_chat_tool_choice
- transform::openai::generate_content::openai_response::openai_chat_completions::utils::response_tools_to_chat_tools
- transform::openai::model_list::claude::utils::openai_error_response_from_claude
- transform::openai::model_list::claude::utils::openai_model_from_claude_model
- transform::openai::model_list::gemini::utils::openai_error_response_from_gemini
- transform::openai::model_list::gemini::utils::openai_model_from_gemini_model
- transform::openai::model_list::gemini::utils::strip_models_prefix
- transform::openai::stream_generate_content::openai_response::utils::next_sequence_number
- transform::openai::stream_generate_content::openai_response::utils::push_done_event
- transform::openai::stream_generate_content::openai_response::utils::push_stream_event
- transform::openai::stream_generate_content::openai_response::utils::response_snapshot
- transform::openai::stream_generate_content::openai_response::utils::response_usage_from_counts
- transform::openai::websocket::from_http::request::openai_create_response_request_to_websocket_connect_with_context
- transform::openai::websocket::from_http::request::openai_create_response_request_to_websocket_message_with_context
- transform::openai::websocket::from_http::response::openai_nonstream_response_to_websocket_messages_with_context
- transform::openai::websocket::from_http::response::openai_stream_events_to_websocket_messages_with_context
- transform::openai::websocket::to_http::request::websocket_client_message_to_openai_request_with_context
- transform::openai::websocket::to_http::request::websocket_connect_to_openai_request_with_context
- transform::openai::websocket::to_http::response::websocket_messages_to_openai_nonstream_with_context
- transform::openai::websocket::to_http::response::websocket_messages_to_openai_stream_events_with_context
- transform::utils::enforce_anthropic_strict_schema
Type Aliases
- claude::count_tokens::response::ResponseBody
- claude::count_tokens::types::JsonObject
- claude::create_message::response::ResponseBody
- claude::create_message::types::BetaBashCodeExecutionToolResultBlock
- claude::create_message::types::BetaCacheControlEphemeral
- claude::create_message::types::BetaCodeExecutionToolResultBlock
- claude::create_message::types::BetaCompactionBlock
- claude::create_message::types::BetaContainerUploadBlock
- claude::create_message::types::BetaContextManagementConfig
- claude::create_message::types::BetaIterationsUsage
- claude::create_message::types::BetaJsonOutputFormat
- claude::create_message::types::BetaMcpToolResultBlock
- claude::create_message::types::BetaMcpToolUseBlock
- claude::create_message::types::BetaMessageParam
- claude::create_message::types::BetaOutputConfig
- claude::create_message::types::BetaRedactedThinkingBlock
- claude::create_message::types::BetaRequestMcpServerUrlDefinition
- claude::create_message::types::BetaServerToolUseBlock
- claude::create_message::types::BetaSystemPrompt
- claude::create_message::types::BetaTextEditorCodeExecutionToolResultBlock
- claude::create_message::types::BetaThinkingBlock
- claude::create_message::types::BetaThinkingConfigParam
- claude::create_message::types::BetaToolChoice
- claude::create_message::types::BetaToolSearchToolResultBlock
- claude::create_message::types::BetaToolUnion
- claude::create_message::types::BetaToolUseBlock
- claude::create_message::types::BetaWebFetchToolResultErrorCode
- claude::create_message::types::BetaWebSearchToolResultErrorCode
- claude::create_message::types::JsonObject
- claude::create_message::types::Model
- claude::create_message::types::ModelKnown
- claude::file_delete::response::ResponseBody
- claude::file_get::response::ResponseBody
- claude::file_upload::response::ResponseBody
- claude::model_get::response::ResponseBody
- gemini::live::request::RequestBody
- gemini::live::response::GeminiCreateAuthTokenResponse
- gemini::model_get::response::ResponseBody
- gemini::stream_generate_content::request::RequestBody
- gemini::stream_generate_content::stream::GeminiNdjsonChunk
- gemini::stream_generate_content::stream::GeminiSseChunk
- gemini::types::JsonObject
- openai::count_tokens::types::JsonObject
- openai::create_chat_completions::response::ResponseBody
- openai::create_chat_completions::types::FunctionParameters
- openai::create_chat_completions::types::JsonObject
- openai::create_chat_completions::types::LogitBias
- openai::create_chat_completions::types::Metadata
- openai::create_chat_completions::types::Model
- openai::create_image::response::ResponseBody
- openai::create_image_edit::response::ResponseBody
- openai::create_image_edit::types::OpenAiCreateImageEditResponseBody
- openai::create_response::types::Metadata
- openai::create_response::types::Model
- openai::create_response::websocket::request::RequestBody
- openai::create_response::websocket::response::OpenAiCreateResponseWebSocketMessageResponse
- openai::create_response::websocket::types::OpenAiCreateResponseWebSocketClientMetadata
- openai::embeddings::response::ResponseBody
- openai::model_get::response::ResponseBody
- openai::model_list::response::ResponseBody
- transform::dispatch::StreamChunkNormalizer
- transform::utils::TransformResult
Constants
- transform::claude::utils::ORPHAN_TOOL_USE_PLACEHOLDER_NAME
- transform::openai::compact::utils::CLAUDE_COMPACT_SYSTEM_INSTRUCTION_PREFIX
- transform::openai::compact::utils::COMPACT_MAX_OUTPUT_TOKENS
- transform::openai::compact::utils::COMPACT_SYSTEM_INSTRUCTION_PREFIX
- transform::openai::count_tokens::gemini::utils::GEMINI_SKIP_THOUGHT_SIGNATURE
- transform::openai::websocket::from_http::request::OPENAI_CLIENT_METADATA_TUNNEL_PREFIX