List of all items
Structs
- context::AgentCtx
- context::AgentInfo
- context::BaseCtx
- context::CompletionRunner
- context::CompletionStream
- context::EngineCard
- context::RemoteAgent
- context::RemoteEngineArgs
- context::RemoteEngines
- context::RemoteTool
- context::TEEClient
- context::TEEClientBuilder
- context::ToolGroupSummary
- context::ToolGroupsOutput
- context::ToolsGroups
- context::ToolsGroupsArgs
- context::ToolsOutput
- context::ToolsSearch
- context::ToolsSearchArgs
- context::ToolsSelect
- context::ToolsSelectArgs
- context::Web3Client
- context::mock::MockCanisterCaller
- engine::AgentInfo
- engine::EchoEngineInfo
- engine::Engine
- engine::EngineBuilder
- engine::EngineRef
- extension::fetch::FetchWebResourcesArgs
- extension::fetch::FetchWebResourcesTool
- extension::fs::EditFileArgs
- extension::fs::EditFileOutput
- extension::fs::EditFileTool
- extension::fs::ReadFileArgs
- extension::fs::ReadFileOutput
- extension::fs::ReadFileTool
- extension::fs::SearchFileArgs
- extension::fs::SearchFileOutput
- extension::fs::SearchFileTool
- extension::fs::WriteFileArgs
- extension::fs::WriteFileOutput
- extension::fs::WriteFileTool
- extension::mcp::McpServerConfig
- extension::mcp::McpStdioTransport
- extension::mcp::McpStreamableHttpTransport
- extension::mcp::McpToolProvider
- extension::mcp::McpToolProviderBuilder
- extension::mcp::McpToolRoute
- extension::note::NoteArgs
- extension::note::NoteItem
- extension::note::NoteItemInput
- extension::note::NoteOutput
- extension::note::NoteSummary
- extension::note::NoteTool
- extension::shell::CustomEnv
- extension::shell::ExecArgs
- extension::shell::ExecOutput
- extension::shell::ShellTool
- extension::shell::native::NativeRuntime
- extension::skill::Skill
- extension::skill::SkillArgs
- extension::skill::SkillContentOutput
- extension::skill::SkillFrontmatter
- extension::skill::SkillManager
- extension::todo::TodoArgs
- extension::todo::TodoItem
- extension::todo::TodoItemInput
- extension::todo::TodoOutput
- extension::todo::TodoSession
- extension::todo::TodoStore
- extension::todo::TodoSummary
- extension::todo::TodoTool
- hook::DynAgentHook
- hook::DynToolHook
- hook::DynToolJsonHook
- hook::Hooks
- hook::PrefixedId
- hook::SingleThreadHook
- management::BaseManagement
- memory::Conversation
- memory::ConversationDelta
- memory::ConversationRef
- memory::ConversationState
- memory::Conversations
- memory::GetResourceContentArgs
- memory::GetResourceContentTool
- memory::ListConversationsArgs
- memory::ListConversationsTool
- memory::MemoryManagement
- memory::MemoryReadonly
- memory::MemoryTool
- memory::PrunedMessage
- memory::SearchConversationsArgs
- memory::SearchConversationsTool
- model::AnyHost
- model::MockImplemented
- model::Model
- model::ModelConfig
- model::ModelError
- model::Models
- model::NotImplemented
- model::Proxy
- model::anthropic::Client
- model::anthropic::CompletionModel
- model::anthropic::types::CacheControlEphemeral
- model::anthropic::types::CacheCreation
- model::anthropic::types::CitationsConfig
- model::anthropic::types::Container
- model::anthropic::types::CountMessageTokensParams
- model::anthropic::types::CountMessageTokensResponse
- model::anthropic::types::CreateMessageParams
- model::anthropic::types::CreateMessageResponse
- model::anthropic::types::JsonOutputFormat
- model::anthropic::types::Message
- model::anthropic::types::MessageDeltaContent
- model::anthropic::types::MessageStartContent
- model::anthropic::types::Metadata
- model::anthropic::types::OutputConfig
- model::anthropic::types::RequiredMessageParams
- model::anthropic::types::ServerToolUsage
- model::anthropic::types::StreamError
- model::anthropic::types::Thinking
- model::anthropic::types::Tool
- model::anthropic::types::Usage
- model::anthropic::types::WebFetchBlock
- model::anthropic::types::WebFetchToolResultErrorBlock
- model::anthropic::types::WebSearchResultBlock
- model::anthropic::types::WebSearchToolResultError
- model::gemini::Client
- model::gemini::CompletionModel
- model::gemini::types::AttributionSourceId
- model::gemini::types::Candidate
- model::gemini::types::CitationMetadata
- model::gemini::types::CitationSource
- model::gemini::types::CodeExecution
- model::gemini::types::Content
- model::gemini::types::CustomMetadata
- model::gemini::types::DynamicRetrievalConfig
- model::gemini::types::FunctionCallingConfig
- model::gemini::types::FunctionDeclaration
- model::gemini::types::FunctionResponseValue
- model::gemini::types::GenerateContentRequest
- model::gemini::types::GenerateContentResponse
- model::gemini::types::GenerationConfig
- model::gemini::types::GoogleSearch
- model::gemini::types::GoogleSearchRetrieval
- model::gemini::types::GroundingAttribution
- model::gemini::types::GroundingChunk
- model::gemini::types::GroundingMetadata
- model::gemini::types::GroundingPassageId
- model::gemini::types::GroundingSupport
- model::gemini::types::Image
- model::gemini::types::ImageConfig
- model::gemini::types::LogprobCandidate
- model::gemini::types::LogprobsResult
- model::gemini::types::Maps
- model::gemini::types::ModalityTokenCount
- model::gemini::types::ModelStatus
- model::gemini::types::MultiSpeakerVoiceConfig
- model::gemini::types::Part
- model::gemini::types::PlaceAnswerSources
- model::gemini::types::PrebuiltVoiceConfig
- model::gemini::types::PromptFeedback
- model::gemini::types::RetrievalMetadata
- model::gemini::types::RetrievedContext
- model::gemini::types::ReviewSnippet
- model::gemini::types::SafetyRating
- model::gemini::types::SafetySetting
- model::gemini::types::SearchEntryPoint
- model::gemini::types::Segment
- model::gemini::types::SemanticRetrieverChunk
- model::gemini::types::SpeakerVoiceConfig
- model::gemini::types::SpeechConfig
- model::gemini::types::StringList
- model::gemini::types::ThinkingConfig
- model::gemini::types::ToolConfig
- model::gemini::types::TopCandidates
- model::gemini::types::UrlContext
- model::gemini::types::UrlContextMetadata
- model::gemini::types::UrlMetadata
- model::gemini::types::UsageMetadata
- model::gemini::types::VoiceConfig
- model::gemini::types::Web
- model::openai::ApproximateLocation
- model::openai::ChatCompletionAllowedTools
- model::openai::ChatCompletionAudio
- model::openai::ChatCompletionAudioParam
- model::openai::ChatCompletionPredictionContent
- model::openai::ChatCompletionRequest
- model::openai::ChatCompletionStreamOptions
- model::openai::ChatCompletionTokenLogprob
- model::openai::ChatCompletionTopLogprob
- model::openai::Choice
- model::openai::ChoiceLogprobs
- model::openai::Client
- model::openai::CompletionModel
- model::openai::CompletionModelV2
- model::openai::CompletionResponse
- model::openai::CompletionTokensDetails
- model::openai::CustomToolCall
- model::openai::CustomToolDefinition
- model::openai::FileContent
- model::openai::Function
- model::openai::ImageUrl
- model::openai::InputAudio
- model::openai::JsonSchemaResponseFormat
- model::openai::MessageAnnotation
- model::openai::MessageInput
- model::openai::MessageOutput
- model::openai::NamedTool
- model::openai::PromptTokensDetails
- model::openai::ToolCallOutput
- model::openai::Usage
- model::openai::UserLocation
- model::openai::WebSearchOptions
- model::openai::types::AdditionalParameters
- model::openai::types::ApplyPatchOperation
- model::openai::types::CodeInterpreterContainerAuto
- model::openai::types::CodeInterpreterOutput
- model::openai::types::CompletionRequest
- model::openai::types::CompletionResponse
- model::openai::types::ComputerSafetyCheck
- model::openai::types::ComputerScreenshot
- model::openai::types::ContextManagement
- model::openai::types::FileSearchHybridSearch
- model::openai::types::FileSearchRankingOptions
- model::openai::types::FileSearchResult
- model::openai::types::ImageInputMask
- model::openai::types::IncompleteDetailsReason
- model::openai::types::InputAudio
- model::openai::types::InputTokensDetails
- model::openai::types::LocalShellAction
- model::openai::types::McpTool
- model::openai::types::McpToolFilter
- model::openai::types::OutputTokensDetails
- model::openai::types::Reasoning
- model::openai::types::ResponseConversation
- model::openai::types::ResponseError
- model::openai::types::ResponsePrompt
- model::openai::types::ResponsesUsage
- model::openai::types::ShellAction
- model::openai::types::ShellCallOutputContent
- model::openai::types::ShellEnvironment
- model::openai::types::StreamOptions
- model::openai::types::StructuredOutputsInput
- model::openai::types::TextConfig
- model::openai::types::UserLocation
- model::openai::types::WebSearchAction
- model::openai::types::WebSearchFilters
- store::InMemory
- store::LocalFileSystem
- store::MockImplemented
- store::NotImplemented
- store::Store
- store::VectorStore
- subagent::BackgroundTaskInfo
- subagent::SubAgent
- subagent::SubAgentArgs
- subagent::SubAgentManager
- subagent::SubAgentManagerArgs
- subagent::SubAgentSetManager
- subagent::SubSession
- subagent::SubSessionStatus
- subagent::SubSessions
Enums
- context::Web3SDK
- extension::mcp::McpTransportConfig
- management::Visibility
- memory::ConversationStatus
- memory::MemoryToolArgs
- model::ModelEffort
- model::anthropic::types::CacheControlTtl
- model::anthropic::types::CacheControlType
- model::anthropic::types::ContentBlock
- model::anthropic::types::ContentBlockDelta
- model::anthropic::types::DocumentSource
- model::anthropic::types::DocumentSourceContent
- model::anthropic::types::ImageSource
- model::anthropic::types::JsonOutputFormatType
- model::anthropic::types::MessageContent
- model::anthropic::types::OutputEffort
- model::anthropic::types::RequestServiceTier
- model::anthropic::types::Role
- model::anthropic::types::StopDetails
- model::anthropic::types::StopReason
- model::anthropic::types::StreamEvent
- model::anthropic::types::SystemPrompt
- model::anthropic::types::TextCitation
- model::anthropic::types::ThinkingDisplay
- model::anthropic::types::ThinkingType
- model::anthropic::types::ToolCaller
- model::anthropic::types::ToolChoice
- model::anthropic::types::ToolResultContent
- model::anthropic::types::UsageServiceTier
- model::anthropic::types::WebFetchToolResultContent
- model::anthropic::types::WebSearchToolResultContent
- model::gemini::types::BlockReason
- model::gemini::types::FinishReason
- model::gemini::types::FunctionCallingMode
- model::gemini::types::HarmBlockThreshold
- model::gemini::types::HarmCategory
- model::gemini::types::HarmProbability
- model::gemini::types::MediaResolution
- model::gemini::types::Modality
- model::gemini::types::ModelStage
- model::gemini::types::PartKind
- model::gemini::types::Role
- model::gemini::types::ServiceTier
- model::gemini::types::ThinkingLevel
- model::gemini::types::Tool
- model::gemini::types::UrlRetrievalStatus
- model::openai::ChatCompletionAllowedTool
- model::openai::ChatCompletionAllowedToolsMode
- model::openai::ChatCompletionContentPart
- model::openai::ChatCompletionMessageContent
- model::openai::ChatCompletionModality
- model::openai::ChatCompletionToolChoice
- model::openai::ChatCompletionToolChoiceMode
- model::openai::ChatCompletionToolChoiceObject
- model::openai::ChatCompletionVoice
- model::openai::CustomToolFormat
- model::openai::PromptCacheRetention
- model::openai::ReasoningEffort
- model::openai::ResponseFormat
- model::openai::ServiceTier
- model::openai::Stop
- model::openai::ToolDefinition
- model::openai::Verbosity
- model::openai::types::CodeInterpreterContainer
- model::openai::types::ContentItem
- model::openai::types::CustomToolInputFormat
- model::openai::types::FunctionCallOutput
- model::openai::types::FunctionCallOutputItem
- model::openai::types::McpAllowedTools
- model::openai::types::MessageItem
- model::openai::types::MessagePhase
- model::openai::types::NamespaceToolDefinition
- model::openai::types::OpenAIServiceTier
- model::openai::types::PromptCacheRetention
- model::openai::types::PromptVariable
- model::openai::types::ReasoningContent
- model::openai::types::ReasoningEffort
- model::openai::types::ReasoningSummary
- model::openai::types::ReasoningSummaryLevel
- model::openai::types::ResponseConversationParam
- model::openai::types::ResponseStatus
- model::openai::types::StreamEvent
- model::openai::types::TextFormat
- model::openai::types::TextVerbosity
- model::openai::types::ToolChoice
- model::openai::types::ToolChoiceAllowedMode
- model::openai::types::ToolChoiceMode
- model::openai::types::ToolChoiceObject
- model::openai::types::ToolDefinition
- model::openai::types::TruncationStrategy
Traits
- context::Web3ClientFeatures
- extension::shell::Executor
- hook::AgentHook
- hook::Hook
- hook::ToolBackgroundHook
- hook::ToolHook
- management::Management
- model::CompletionFeaturesDyn
- store::ObjectStore
- store::ObjectStoreExt
- store::VectorSearchFeaturesDyn
- subagent::SubAgentSet
Functions
- context::json_candidates
- extension::fs::atomic_write_file
- extension::fs::fs_tool_group_info
- extension::fs::resolve_read_path
- extension::fs::resolve_write_path
- extension::note::load_notes
- extension::note::load_notes_from_legacy
- extension::skill::find_skill_files
- extension::skill::format_skill_md
- extension::skill::load_skills_from_dir
- extension::skill::normalise_skill_agent_name
- extension::skill::parse_skill_md
- extension::skill::validate_skill_name
- extension::todo::todo_session
- grapheme_safe_cutoff
- json_convert_rfc3339_timestamp
- json_set_unix_ms_timestamp
- local_date_hour
- memory::memory_tool_group_info
- model::is_retryable_box_error
- model::is_retryable_model_error
- model::is_retryable_status
- model::model_error_retry_after
- model::model_error_status
- model::openai::types::message_from
- model::openai::types::message_into
- model::request_client_builder
- rand_bytes
- rand_number
- rfc3339_datetime
- rfc3339_datetime_now
- truncate_utf8_to_max_bytes
- unix_ms
Type Aliases
- extension::fs::EditFileHook
- extension::fs::ReadFileHook
- extension::fs::SearchFileHook
- extension::fs::WriteFileHook
- extension::note::NoteToolHook
- extension::shell::ShellToolHook
- extension::todo::TodoToolHook
- model::gemini::types::SatisfyRating
Statics
- APP_USER_AGENT
- context::COMPACTION_PROMPT
- context::DYNAMIC_REMOTE_ENGINES
- context::REMOTE_AGENT_PREFIX
- context::REMOTE_TOOL_PREFIX
- context::SUB_AGENT_PREFIX
- management::SYSTEM_PATH
- memory::FUNCTION_DEFINITION
- model::anthropic::DEFAULT_COMPLETION_MODEL
- model::gemini::DEFAULT_COMPLETION_MODEL
Constants
- ANONYMOUS
- context::TOOLS_GROUPS_NAME
- context::TOOLS_SEARCH_NAME
- context::TOOLS_SELECT_NAME
- extension::fetch::MAX_FETCH_BODY_SIZE
- extension::fs::FS_TOOL_GROUP_ID
- extension::mcp::DEFAULT_MCP_TOOL_PREFIX
- extension::shell::MAX_OUTPUT_BYTES
- extension::shell::SHELL_AUTO_BACKGROUND_SECS
- extension::shell::SHELL_TIMEOUT_SECS
- memory::MEMORY_TOOL_GROUP_ID
- model::openai::DEFAULT_COMPLETION_MODEL
- store::MAX_STORE_OBJECT_SIZE