List of all items
Structs
- AssistantReasoning
- Context
- EncryptedReasoningContent
- TokenUsage
- ToolCallError
- ToolCallRequest
- ToolCallResult
- ToolDefinition
- alloyed::AlloyedModelProvider
- error::ContextOverflowError
- oauth::browser::BrowserOAuthHandler
- oauth::credential_store::OAuthCredential
- oauth::credential_store::OAuthCredentialStore
- oauth::handler::OAuthCallback
- parser::ModelProviderParser
- providers::anthropic::provider::AnthropicProvider
- providers::anthropic::types::CacheControl
- providers::anthropic::types::ContentBlockDelta
- providers::anthropic::types::ContentBlockStart
- providers::anthropic::types::ContentBlockStop
- providers::anthropic::types::Error
- providers::anthropic::types::ErrorEvent
- providers::anthropic::types::ImageSource
- providers::anthropic::types::Message
- providers::anthropic::types::MessageDelta
- providers::anthropic::types::MessageDeltaData
- providers::anthropic::types::MessageStart
- providers::anthropic::types::MessageStop
- providers::anthropic::types::Request
- providers::anthropic::types::ResponseMessage
- providers::anthropic::types::Thinking
- providers::anthropic::types::Tool
- providers::anthropic::types::Usage
- providers::bedrock::provider::AwsCredentials
- providers::bedrock::provider::BedrockProvider
- providers::codex::oauth::CodexTokenManager
- providers::codex::provider::CodexProvider
- providers::gemini::provider::GeminiProvider
- providers::local::llama_cpp::LlamaCppProvider
- providers::local::ollama::OllamaProvider
- providers::openai::responses_provider::OpenAiProvider
- providers::openai_compatible::generic::GenericOpenAiProvider
- providers::openai_compatible::generic::ProviderConfig
- providers::openai_compatible::types::ChatCompletionStreamChoice
- providers::openai_compatible::types::ChatCompletionStreamResponse
- providers::openai_compatible::types::ChatCompletionStreamResponseDelta
- providers::openai_compatible::types::CompatibleChatRequest
- providers::openai_compatible::types::CompletionTokensDetails
- providers::openai_compatible::types::FunctionCallDelta
- providers::openai_compatible::types::ImageUrlContent
- providers::openai_compatible::types::PromptTokensDetails
- providers::openai_compatible::types::ToolCallDelta
- providers::openai_compatible::types::Usage
- providers::openrouter::CacheControl
- providers::openrouter::OpenRouterChatRequest
- providers::openrouter::OpenRouterProvider
- providers::openrouter::OpenRouterUsage
- testing::FakeLlmProvider
- testing::FakeOAuthCredentialStore
- testing::LlmResponseBuilder
- types::IsoString
Enums
- ChatMessage
- ContentBlock
- LlmResponse
- ProviderCredential
- ReasoningEffort
- StopReason
- catalog::AnthropicModel
- catalog::BedrockModel
- catalog::CodexModel
- catalog::DeepSeekModel
- catalog::GeminiModel
- catalog::LlmModel
- catalog::MoonshotModel
- catalog::OpenRouterModel
- catalog::OpenaiModel
- catalog::ZAiModel
- error::LlmError
- oauth::error::OAuthError
- providers::anthropic::types::CacheType
- providers::anthropic::types::Content
- providers::anthropic::types::ContentBlock
- providers::anthropic::types::ContentBlockDeltaData
- providers::anthropic::types::ContentBlockStartData
- providers::anthropic::types::Role
- providers::anthropic::types::StreamEvent
- providers::anthropic::types::SystemContent
- providers::anthropic::types::SystemContentBlock
- providers::openai_compatible::types::CompatibleChatMessage
- providers::openai_compatible::types::FinishReason
- providers::openai_compatible::types::UserContent
- providers::openai_compatible::types::UserContentPart
Traits
- oauth::credential_store::OAuthCredentialStorage
- oauth::handler::OAuthHandler
- provider::ProviderFactory
- provider::StreamingModelProvider
- providers::openai::provider::OpenAiChatProvider
Functions
- catalog::available_models
- catalog::get_local_models
- oauth::browser::accept_oauth_callback
- oauth::browser::open_browser
- oauth::browser::wait_for_callback
- oauth::integration::create_auth_manager_from_store
- oauth::integration::perform_oauth_flow
- provider::get_context_window
- providers::anthropic::mappers::map_messages
- providers::anthropic::mappers::map_tools
- providers::anthropic::streaming::process_anthropic_stream
- providers::bedrock::mappers::map_messages
- providers::bedrock::mappers::map_tools
- providers::bedrock::streaming::process_bedrock_stream
- providers::codex::mappers::map_messages
- providers::codex::mappers::map_tools
- providers::codex::oauth::extract_account_id
- providers::codex::oauth::perform_codex_oauth_flow
- providers::codex::streaming::process_response_stream
- providers::local::discovery::discover_llama_cpp
- providers::local::discovery::discover_local_models
- providers::local::discovery::discover_ollama
- providers::openai::mappers::map_messages
- providers::openai::mappers::map_tools
- providers::openai::streaming::process_completion_stream
- providers::openai_compatible::build_chat_request
- providers::openai_compatible::streaming::create_custom_stream_generic
- providers::openai_compatible::streaming::process_compatible_stream
- providers::openai_compatible::types::map_messages
- testing::llm_response