List of all items
Structs
- agent::AgentBuilder
- agent::CallbackToolRunner
- agent::ContextManager
- agent::ContextManagerBuilder
- agent::ContextWindow
- agent::ExecutionProfile
- agent::InMemoryStorageAdapter
- agent::NoToolRunner
- agent::NoopStorageAdapter
- agent::PreparedRequest
- agent::SessionAgent
- agent::StaticContextProvider
- agent::ToolCallEnvelope
- agent::ToolResultEnvelope
- llm::LlmRunner
- llm::LlmRunnerBuilder
- llm::completion::CompletionEventStream
- llm::completion::CompletionRequest
- llm::completion::CompletionRequestBuilder
- llm::completion::CompletionResponse
- llm::completion::Probability
- llm::completion::RawCompletionEventStream
- llm::completion::RawCompletionRequest
- llm::completion::RawCompletionResponse
- llm::completion::Usage
- llm::completion::UsageMetrics
- llm::error::ParseError
- llm::model::Model
- llm::provider::anthropic::Anthropic
- llm::provider::anthropic::AnthropicConfig
- llm::provider::anthropic::ChatMessage
- llm::provider::anthropic::ChatRequest
- llm::provider::anthropic::ChatRequestBuilder
- llm::provider::anthropic::ChatResponse
- llm::provider::anthropic::ContentBlockDeltaEvent
- llm::provider::anthropic::ContentBlockStartEvent
- llm::provider::anthropic::ContentBlockStopEvent
- llm::provider::anthropic::MessageDelta
- llm::provider::anthropic::MessageDeltaEvent
- llm::provider::anthropic::MessageStartEvent
- llm::provider::anthropic::StreamMessage
- llm::provider::anthropic::ToolDefinition
- llm::provider::anthropic::Usage
- llm::provider::cloudflare::workers_ai::WorkersAI
- llm::provider::cloudflare::workers_ai::WorkersAIConfig
- llm::provider::lm_studio::ChatMessage
- llm::provider::lm_studio::ChatRequest
- llm::provider::lm_studio::ChatRequestBuilder
- llm::provider::lm_studio::ChatResponse
- llm::provider::lm_studio::ChatToolCall
- llm::provider::lm_studio::ChatToolCallFunction
- llm::provider::lm_studio::Choice
- llm::provider::lm_studio::JsonSchema
- llm::provider::lm_studio::LmStudio
- llm::provider::lm_studio::LmStudioConfig
- llm::provider::lm_studio::ModelInfo
- llm::provider::lm_studio::ModelsResponse
- llm::provider::lm_studio::ResponseFormat
- llm::provider::lm_studio::ToolChoice
- llm::provider::lm_studio::ToolChoiceFunction
- llm::provider::lm_studio::ToolDefinition
- llm::provider::lm_studio::ToolFunction
- llm::provider::lm_studio::Usage
- llm::provider::ollama::ChatMessage
- llm::provider::ollama::ChatRequest
- llm::provider::ollama::ChatRequestBuilder
- llm::provider::ollama::ChatResponse
- llm::provider::ollama::ModelOptions
- llm::provider::ollama::Ollama
- llm::provider::ollama::OllamaConfig
- llm::provider::ollama::OllamaModel
- llm::provider::ollama::TagsResponse
- llm::provider::ollama::Tool
- llm::provider::ollama::ToolCall
- llm::provider::ollama::ToolCallFunction
- llm::provider::ollama::ToolFunction
- llm::provider::openai::ChatMessage
- llm::provider::openai::ChatRequest
- llm::provider::openai::ChatRequestBuilder
- llm::provider::openai::ChatResponse
- llm::provider::openai::ChatStreamChunk
- llm::provider::openai::ChatToolCall
- llm::provider::openai::ChatToolCallFunction
- llm::provider::openai::Choice
- llm::provider::openai::Eval
- llm::provider::openai::EvalCreateRequest
- llm::provider::openai::EvalCreateRequestBuilder
- llm::provider::openai::EvalListResponse
- llm::provider::openai::EvalMetric
- llm::provider::openai::JsonSchema
- llm::provider::openai::OpenAI
- llm::provider::openai::OpenAIConfig
- llm::provider::openai::ResponseFormat
- llm::provider::openai::ResponseTextConfig
- llm::provider::openai::ResponseToolDefinition
- llm::provider::openai::ResponsesRequest
- llm::provider::openai::ResponsesRequestBuilder
- llm::provider::openai::StreamChoice
- llm::provider::openai::StreamDelta
- llm::provider::openai::ToolChoice
- llm::provider::openai::ToolChoiceFunction
- llm::provider::openai::ToolDefinition
- llm::provider::openai::ToolFunction
- llm::provider::openai::Usage
- llm::provider::openrouter::ChatMessage
- llm::provider::openrouter::ChatRequest
- llm::provider::openrouter::ChatRequestBuilder
- llm::provider::openrouter::ChatResponse
- llm::provider::openrouter::ChatStreamChunk
- llm::provider::openrouter::ChatToolCall
- llm::provider::openrouter::ChatToolCallFunction
- llm::provider::openrouter::Choice
- llm::provider::openrouter::CreditsData
- llm::provider::openrouter::CreditsResponse
- llm::provider::openrouter::ImageUrl
- llm::provider::openrouter::JsonSchema
- llm::provider::openrouter::OpenRouter
- llm::provider::openrouter::OpenRouterConfig
- llm::provider::openrouter::ResponseFormat
- llm::provider::openrouter::ResponsesRequest
- llm::provider::openrouter::ResponsesRequestBuilder
- llm::provider::openrouter::ResponsesResponse
- llm::provider::openrouter::StreamChoice
- llm::provider::openrouter::StreamDelta
- llm::provider::openrouter::StreamToolCallDelta
- llm::provider::openrouter::StreamToolCallFunctionDelta
- llm::provider::openrouter::TextConfig
- llm::provider::openrouter::ToolChoice
- llm::provider::openrouter::ToolChoiceFunction
- llm::provider::openrouter::ToolDefinition
- llm::provider::openrouter::ToolFunction
- llm::provider::openrouter::Usage
- llm::response::RawResponseFormat
- llm::response::RawResponseJsonSchema
- llm::response::TypedResponse
- llm::tools::RawToolCall
- llm::tools::ToolCall
- llm::tools::ToolDefinition
- llm::tools::ToolFunction
- llm::tools::ToolSet
- llm::transcription::AudioTranscriptionRequest
- llm::transcription::AudioTranscriptionRequestBuilder
- llm::transcription::AudioTranscriptionResponse
Enums
- agent::AgentError
- agent::AgentEvent
- agent::AgentInput
- agent::ContextChunk
- agent::ContextRole
- agent::ContextStrategy
- agent::StorageEvent
- agent::StorageInput
- agent::StorageRecord
- agent::ToolExecutionResult
- llm::capability::Capability
- llm::completion::CompletionEvent
- llm::completion::CompletionRequestBuilderError
- llm::completion::FinishReason
- llm::completion::InputContent
- llm::completion::InputItem
- llm::completion::ModelSelector
- llm::completion::OutputContent
- llm::completion::OutputItem
- llm::completion::ProviderType
- llm::completion::RawCompletionEvent
- llm::completion::RawInputContent
- llm::completion::RawInputItem
- llm::completion::RawOutputContent
- llm::completion::RawOutputItem
- llm::completion::ResponseMode
- llm::completion::Role
- llm::completion::Temperature
- llm::completion::TokenLimit
- llm::completion::ToolChoice
- llm::completion::TopK
- llm::completion::TopP
- llm::error::AnthropicConfigError
- llm::error::Error
- llm::error::LmStudioConfigError
- llm::error::OllamaConfigError
- llm::error::OpenAIConfigError
- llm::error::OpenRouterConfigError
- llm::error::WorkersAIConfigError
- llm::provider::anthropic::ChatRequestBuilderError
- llm::provider::anthropic::ChatRole
- llm::provider::anthropic::Content
- llm::provider::anthropic::ContentBlock
- llm::provider::anthropic::ContentBlockDelta
- llm::provider::anthropic::ImageSource
- llm::provider::anthropic::ResponseContentBlock
- llm::provider::anthropic::StreamContentBlock
- llm::provider::cloudflare::workers_ai::WorkersAITransport
- llm::provider::lm_studio::ChatRequestBuilderError
- llm::provider::ollama::ChatRequestBuilderError
- llm::provider::ollama::OutputFormat
- llm::provider::openai::ChatRequestBuilderError
- llm::provider::openai::EvalCreateRequestBuilderError
- llm::provider::openai::ResponseContent
- llm::provider::openai::ResponseInputItem
- llm::provider::openai::ResponseTextFormat
- llm::provider::openai::ResponsesRequestBuilderError
- llm::provider::openrouter::ChatRequestBuilderError
- llm::provider::openrouter::InputContent
- llm::provider::openrouter::InputItem
- llm::provider::openrouter::OutputContent
- llm::provider::openrouter::OutputItem
- llm::provider::openrouter::ResponsesRequestBuilderError
- llm::transcription::AudioSource
- llm::transcription::TranscriptionFormat
- llm::transcription::TranscriptionLanguage
- llm::transcription::TranscriptionPrompt
Traits
- agent::Agent
- agent::ContextProvider
- agent::StorageAdapter
- agent::ToolRunner
- llm::provider::LlmProvider
- llm::tools::TypedTool