List of all items
Structs
- api::anthropic::messages::convert::StreamConverter
- api::anthropic::messages::types::AnthropicImageSource
- api::anthropic::messages::types::AnthropicMessage
- api::anthropic::messages::types::AnthropicMetadata
- api::anthropic::messages::types::AnthropicTool
- api::anthropic::messages::types::MessagesApiError
- api::anthropic::messages::types::MessagesErrorEnvelope
- api::anthropic::messages::types::MessagesMessageDelta
- api::anthropic::messages::types::MessagesRequest
- api::anthropic::messages::types::MessagesResponse
- api::anthropic::messages::types::MessagesStreamError
- api::anthropic::messages::types::MessagesStreamMessage
- api::anthropic::messages::types::MessagesUsage
- api::google::generate_content::convert::StreamConverter
- api::google::generate_content::types::GenerateContentCandidate
- api::google::generate_content::types::GenerateContentRequest
- api::google::generate_content::types::GenerateContentResponse
- api::google::generate_content::types::GenerateContentUsageMetadata
- api::google::generate_content::types::GoogleApiError
- api::google::generate_content::types::GoogleContent
- api::google::generate_content::types::GoogleErrorEnvelope
- api::google::generate_content::types::GoogleFunctionCall
- api::google::generate_content::types::GoogleFunctionCallingConfig
- api::google::generate_content::types::GoogleFunctionDeclaration
- api::google::generate_content::types::GoogleFunctionResponse
- api::google::generate_content::types::GoogleGenerationConfig
- api::google::generate_content::types::GoogleInlineData
- api::google::generate_content::types::GooglePart
- api::google::generate_content::types::GoogleTool
- api::google::generate_content::types::GoogleToolConfig
- api::openai::chat::convert::StreamConverter
- api::openai::chat::types::ChatCompletionApiError
- api::openai::chat::types::ChatCompletionChoice
- api::openai::chat::types::ChatCompletionChoiceMessage
- api::openai::chat::types::ChatCompletionChunk
- api::openai::chat::types::ChatCompletionChunkChoice
- api::openai::chat::types::ChatCompletionChunkDelta
- api::openai::chat::types::ChatCompletionErrorEnvelope
- api::openai::chat::types::ChatCompletionRequest
- api::openai::chat::types::ChatCompletionResponse
- api::openai::chat::types::ChatCompletionStreamOptions
- api::openai::chat::types::ChatCompletionTokensDetails
- api::openai::chat::types::ChatCompletionUsage
- api::openai::chat::types::ChatImageUrl
- api::openai::chat::types::ChatJsonSchemaConfig
- api::openai::chat::types::ChatMessage
- api::openai::chat::types::ChatMessageToolCall
- api::openai::chat::types::ChatMessageToolCallFunction
- api::openai::chat::types::ChatNamedToolChoice
- api::openai::chat::types::ChatPromptTokensDetails
- api::openai::chat::types::ChatResponseToolCall
- api::openai::chat::types::ChatResponseToolCallDelta
- api::openai::chat::types::ChatResponseToolCallDeltaFunction
- api::openai::chat::types::ChatResponseToolCallFunction
- api::openai::chat::types::ChatTool
- api::openai::chat::types::ChatToolFunction
- api::openai::responses::convert::StreamConverter
- api::openai::responses::types::ResponsesApiError
- api::openai::responses::types::ResponsesErrorEnvelope
- api::openai::responses::types::ResponsesIncompleteDetails
- api::openai::responses::types::ResponsesInputFunctionCall
- api::openai::responses::types::ResponsesInputFunctionCallOutput
- api::openai::responses::types::ResponsesInputMessage
- api::openai::responses::types::ResponsesInputTokensDetails
- api::openai::responses::types::ResponsesOutputTokensDetails
- api::openai::responses::types::ResponsesRequest
- api::openai::responses::types::ResponsesResponse
- api::openai::responses::types::ResponsesStreamEvent
- api::openai::responses::types::ResponsesTextConfig
- api::openai::responses::types::ResponsesTool
- api::openai::responses::types::ResponsesUsage
- auth::chain::Caip10
- auth::claims::BitrouterClaims
- auth::keys::MasterKeyJson
- auth::keys::MasterKeypair
- blob::BlobMeta
- blob::DynBlobStore
- errors::ProviderErrorContext
- hooks::GenerationContext
- hooks::HookedModel
- hooks::HookedRouter
- models::image::call_options::ImageModelCallOptions
- models::image::call_options::ImageModelCallOptionsAspectRatio
- models::image::call_options::ImageModelCallOptionsSize
- models::image::generation_result::ImageModelGenerationResult
- models::image::generation_result::ImageModelGenerationResultProviderMetadata
- models::image::generation_result::ImageModelGenerationResultResponse
- models::image::image_model::DynImageModel
- models::image::usage::ImageModelUsage
- models::language::call_options::LanguageModelCallOptions
- models::language::generate_result::LanguageModelGenerateResult
- models::language::generate_result::LanguageModelRawRequest
- models::language::generate_result::LanguageModelRawResponse
- models::language::language_model::DynLanguageModel
- models::language::stream_result::LanguageModelStreamResult
- models::language::stream_result::LanguageModelStreamResultRequest
- models::language::stream_result::LanguageModelStreamResultResponse
- models::language::tool::LanguageModelFunctionToolInputExample
- models::language::tool::ProviderToolId
- models::language::usage::LanguageModelInputTokens
- models::language::usage::LanguageModelOutputTokens
- models::language::usage::LanguageModelUsage
- observe::AgentCallFailureEvent
- observe::AgentCallSuccessEvent
- observe::AgentRequestContext
- observe::CallerContext
- observe::RequestContext
- observe::RequestFailureEvent
- observe::RequestSuccessEvent
- observe::ToolCallFailureEvent
- observe::ToolCallSuccessEvent
- observe::ToolRequestContext
- routers::admin::AgentUpstreamEntry
- routers::admin::DynamicRoute
- routers::admin::ParamRestrictions
- routers::admin::ParamRule
- routers::admin::RouteEndpoint
- routers::admin::ToolFilter
- routers::admin::ToolUpstreamEntry
- routers::dynamic::DynamicRoutingTable
- routers::dynamic_agent::DynamicAgentRegistry
- routers::dynamic_tool::DynamicToolRegistry
- routers::registry::AgentEntry
- routers::registry::AgentSkillEntry
- routers::registry::CompositeToolRegistry
- routers::registry::ModelEntry
- routers::registry::SkillEntry
- routers::registry::ToolEntry
- routers::routing_table::InputTokenPricing
- routers::routing_table::ModelPricing
- routers::routing_table::OutputTokenPricing
- routers::routing_table::RouteEntry
- routers::routing_table::RoutingTarget
- routers::upstream::AgentConfig
- routers::upstream::ToolServerAccessGroups
- routers::upstream::ToolServerConfig
Enums
- api::anthropic::messages::types::AnthropicContentBlock
- api::anthropic::messages::types::AnthropicMessageContent
- api::anthropic::messages::types::AnthropicToolChoice
- api::anthropic::messages::types::MessagesStreamDelta
- api::anthropic::messages::types::MessagesStreamEvent
- api::openai::chat::types::ChatContentPart
- api::openai::chat::types::ChatMessageContent
- api::openai::chat::types::ChatResponseFormat
- api::openai::chat::types::ChatToolChoice
- api::openai::responses::types::ResponsesInput
- api::openai::responses::types::ResponsesInputContent
- api::openai::responses::types::ResponsesInputContentPart
- api::openai::responses::types::ResponsesInputItem
- api::openai::responses::types::ResponsesOutputContent
- api::openai::responses::types::ResponsesOutputItem
- api::openai::responses::types::ResponsesTextFormat
- api::openai::responses::types::ResponsesToolChoice
- auth::JwtError
- auth::chain::Chain
- auth::chain::JwtAlgorithm
- auth::claims::BudgetRange
- auth::claims::BudgetScope
- auth::claims::TokenScope
- errors::BitrouterError
- models::image::file::ImageModelFile
- models::image::file::ImageModelFileData
- models::language::call_options::LanguageModelResponseFormat
- models::language::content::LanguageModelContent
- models::language::data_content::LanguageModelDataContent
- models::language::finish_reason::LanguageModelFinishReason
- models::language::prompt::LanguageModelAssistantContent
- models::language::prompt::LanguageModelMessage
- models::language::prompt::LanguageModelToolResult
- models::language::prompt::LanguageModelToolResultOutput
- models::language::prompt::LanguageModelToolResultOutputContent
- models::language::prompt::LanguageModelToolResultOutputContentFileId
- models::language::prompt::LanguageModelUserContent
- models::language::stream_part::LanguageModelStreamPart
- models::language::tool::LanguageModelTool
- models::language::tool_choice::LanguageModelToolChoice
- models::shared::warnings::Warning
- routers::admin::ParamViolationAction
- routers::admin::RouteStrategy
- routers::upstream::ToolServerTransport
Traits
- blob::BlobStore
- hooks::GenerationHook
- models::image::image_model::ImageModel
- models::language::language_model::LanguageModel
- observe::AgentObserveCallback
- observe::ObserveCallback
- observe::ToolObserveCallback
- routers::admin::AdminAgentRegistry
- routers::admin::AdminRoutingTable
- routers::admin::AdminToolRegistry
- routers::admin::AgentUpstreamSource
- routers::model_router::ImageModelRouter
- routers::model_router::LanguageModelRouter
- routers::registry::AgentRegistry
- routers::registry::ModelRegistry
- routers::registry::SkillService
- routers::registry::ToolRegistry
- routers::routing_table::RoutingTable
Functions
- api::anthropic::messages::convert::extract_model_name
- api::anthropic::messages::convert::from_generate_result
- api::anthropic::messages::convert::to_call_options
- api::google::generate_content::convert::extract_model_name
- api::google::generate_content::convert::from_generate_result
- api::google::generate_content::convert::to_call_options
- api::openai::chat::convert::extract_model_name
- api::openai::chat::convert::from_generate_result
- api::openai::chat::convert::to_call_options
- api::openai::responses::convert::extract_model_name
- api::openai::responses::convert::from_generate_result
- api::openai::responses::convert::to_call_options
- auth::access::is_model_allowed
- auth::access::is_tool_allowed
- auth::keys::decode_solana_pubkey
- auth::token::check_expiration
- auth::token::decode_unverified
- auth::token::sign
- auth::token::verify