List of all items
Structs
- agent::Agent
- agent::AgentSession
- bootstrap::BootstrapResult
- context::ContextManager
- context::TruncationResult
- event::MediaAttachment
- frontend::AgentChannels
- frontend::FrontendChannels
- lock::DirectoryLock
- lock::LockInfo
- prompt::PromptBuilder
- skill::Skill
- skill::SkillFrontmatter
- skill::SkillRegistry
- storage::MessageData
- storage::SessionInfo
- storage::ToolCallInfoData
- tool::ToolCallInfo
- tool::ToolContext
- tool::ToolRegistry
- tool::ToolResult
- tool::bash::BashTool
- tool::edit::EditTool
- tool::find::FindTool
- tool::grep::GrepTool
- tool::load_skill::LoadSkillTool
- tool::ls::LsTool
- tool::read::ReadTool
- tool::write::WriteTool
Enums
- error::AgentError
- event::AgentEvent
- event::FrontendMessage
- lock::LockError
- media::MediaError
- skill::loader::SkillLoadError
Traits
Functions
- bootstrap::bootstrap
- bootstrap::create_tools_from_config
- bootstrap::filter_skills_by_config
- bootstrap::load_all_skills
- bootstrap::log_skill_errors
- context::estimate_messages_tokens
- context::estimate_messages_tokens_with_margin
- context::estimate_tokens
- context::format_removed_messages_as_transcript
- context::truncate_output
- datetime::current_date
- datetime::current_timestamp
- event::new_session_id
- frontend::create_channels
- media::download_and_encode_base64
- media::download_media
- skill::loader::load_skills
- skill::loader::parse_skill_file
- storage::delete_session
- storage::find_session_by_chat_id
- storage::get_messages
- storage::get_session
- storage::init_db
- storage::insert_message
- storage::insert_session
- storage::list_sessions
- storage::load_chat_messages
- storage::message_to_chat_message
- storage::resolve_db_path
- storage::touch_session
- storage::update_session_title
- storage::update_tool_message
- tool::resolve_path