List of all items
Structs
- ProviderDef
- agent::Agent
- agent::AgentBuilder
- agent::AgentId
- agent::config::AgentConfig
- agent::event::AgentResponse
- agent::event::AgentStep
- agent::tool::ToolDispatch
- agent::tool::ToolEntry
- agent::tool::ToolRegistry
- config::ProviderDef
- config::daemon::DaemonConfig
- config::hooks::BashConfig
- config::hooks::HooksConfig
- config::hooks::MemoryConfig
- config::manifest::PackageMeta
- config::manifest::ResolvedDirs
- config::manifest::Setup
- config::mcp::McpServerConfig
- config::provider::ProviderDef
- config::provider::ProviderPreset
- config::system::TasksConfig
- model::ChatCompletionChunk
- model::ChatCompletionRequest
- model::ChatCompletionResponse
- model::CompletionTokensDetails
- model::FunctionCall
- model::FunctionDef
- model::HistoryEntry
- model::Message
- model::MessageBuilder
- model::Model
- model::Tool
- model::ToolCall
- model::ToolCallDelta
- model::Usage
- protocol::proto::ActiveConversationInfo
- protocol::proto::ActiveConversationList
- protocol::proto::AgentEventMsg
- protocol::proto::AgentInfo
- protocol::proto::AgentList
- protocol::proto::AskOption
- protocol::proto::AskQuestion
- protocol::proto::AskUserEvent
- protocol::proto::ClientMessage
- protocol::proto::CompactMsg
- protocol::proto::CompactResponse
- protocol::proto::ConfigMsg
- protocol::proto::ConversationHistory
- protocol::proto::ConversationInfo
- protocol::proto::ConversationList
- protocol::proto::ConversationMessage
- protocol::proto::CreateAgentMsg
- protocol::proto::CreateCronMsg
- protocol::proto::CronInfo
- protocol::proto::CronList
- protocol::proto::DaemonStats
- protocol::proto::DeleteAgentMsg
- protocol::proto::DeleteConversationMsg
- protocol::proto::DeleteCronMsg
- protocol::proto::DeleteMcpMsg
- protocol::proto::DeleteProviderMsg
- protocol::proto::ErrorMsg
- protocol::proto::GetAgentMsg
- protocol::proto::GetConfig
- protocol::proto::GetConversationHistoryMsg
- protocol::proto::GetStats
- protocol::proto::InstallPluginMsg
- protocol::proto::KillMsg
- protocol::proto::ListActiveConversationsMsg
- protocol::proto::ListAgentsMsg
- protocol::proto::ListConversationsMsg
- protocol::proto::ListCronsMsg
- protocol::proto::ListMcpsMsg
- protocol::proto::ListModelsMsg
- protocol::proto::ListPluginsMsg
- protocol::proto::ListProviderPresetsMsg
- protocol::proto::ListProvidersMsg
- protocol::proto::ListSkillsMsg
- protocol::proto::ListSubscriptionsMsg
- protocol::proto::McpInfo
- protocol::proto::McpList
- protocol::proto::ModelInfo
- protocol::proto::ModelList
- protocol::proto::Ping
- protocol::proto::PluginDone
- protocol::proto::PluginEvent
- protocol::proto::PluginInfo
- protocol::proto::PluginList
- protocol::proto::PluginSearchList
- protocol::proto::PluginSetupOutput
- protocol::proto::PluginStep
- protocol::proto::PluginWarning
- protocol::proto::Pong
- protocol::proto::ProviderInfo
- protocol::proto::ProviderList
- protocol::proto::ProviderPresetInfo
- protocol::proto::ProviderPresetList
- protocol::proto::PublishEventMsg
- protocol::proto::ReloadMsg
- protocol::proto::RenameAgentMsg
- protocol::proto::ReplyToAsk
- protocol::proto::SearchPluginsMsg
- protocol::proto::SendMsg
- protocol::proto::SendResponse
- protocol::proto::ServerMessage
- protocol::proto::ServiceLogOutput
- protocol::proto::ServiceLogsMsg
- protocol::proto::SetActiveModelMsg
- protocol::proto::SetProviderMsg
- protocol::proto::SkillInfo
- protocol::proto::SkillList
- protocol::proto::StartServiceMsg
- protocol::proto::SteerSessionMsg
- protocol::proto::StopServiceMsg
- protocol::proto::StreamChunk
- protocol::proto::StreamEnd
- protocol::proto::StreamEvent
- protocol::proto::StreamMsg
- protocol::proto::StreamStart
- protocol::proto::StreamThinking
- protocol::proto::SubscribeEventMsg
- protocol::proto::SubscribeEvents
- protocol::proto::SubscriptionInfo
- protocol::proto::SubscriptionList
- protocol::proto::TextEndEvent
- protocol::proto::TextStartEvent
- protocol::proto::ThinkingEndEvent
- protocol::proto::ThinkingStartEvent
- protocol::proto::TokenUsage
- protocol::proto::ToolCallInfo
- protocol::proto::ToolResultEvent
- protocol::proto::ToolStartEvent
- protocol::proto::ToolsCompleteEvent
- protocol::proto::UninstallPluginMsg
- protocol::proto::UnsubscribeEventMsg
- protocol::proto::UpdateAgentMsg
- protocol::proto::UpsertMcpMsg
- protocol::proto::UserSteeredEvent
- storage::ConversationMeta
- storage::SessionHandle
- storage::SessionSnapshot
- storage::SessionSummary
- storage::Skill
- storage::ToolCallTrace
Enums
- ApiStandard
- agent::event::AgentEvent
- agent::event::AgentStopReason
- config::ApiStandard
- config::provider::ApiStandard
- model::FinishReason
- model::Role
- model::ToolChoice
- model::ToolType
- protocol::codec::FrameError
- protocol::proto::AgentEventKind
- protocol::proto::McpStatus
- protocol::proto::ProviderKind
- protocol::proto::SourceKind
- protocol::proto::client_message::Msg
- protocol::proto::plugin_event::Event
- protocol::proto::server_message::Msg
- protocol::proto::stream_event::Event
- storage::EventLine
Traits
- agent::tool::AsTool
- agent::tool::ToolDispatcher
- protocol::api::client::Client
- protocol::api::server::Server
- storage::Storage
Functions
- config::daemon::validate_providers
- config::manifest::check_skill_conflicts
- config::manifest::external_source_name
- config::manifest::load_agents_dir
- config::manifest::load_agents_dirs
- config::manifest::repo_slug
- config::manifest::resolve_dirs
- config::manifest::scan_skill_names
- model::default_context_limit
- model::estimate_history_tokens
- paths::service_log_path
- paths::service_port_file
- protocol::codec::read_message
- protocol::codec::write_message
- storage::sender_slug
- storage::validate_table_name
- utils::split_yaml_frontmatter
Type Aliases
Statics
- paths::CONFIG_DIR
- paths::LOGS_DIR
- paths::RUN_DIR
- paths::SOCKET_PATH
- paths::TCP_PORT_FILE
- paths::TOKENS_DIR