List of all items
Structs
- agent::config::AgentConfig
- agent::config::AgentFrontmatter
- agent::loader::AgentLoader
- agent::registry::AgentRegistry
- cli::commands::Cli
- cli::render::LiveRender
- cli::tui::AgentOptionView
- cli::tui::ChatApp
- cli::tui::ModelOptionView
- cli::tui::ScopedTuiEvent
- cli::tui::SlashCommand
- cli::tui::SubagentEventItem
- cli::tui::SubagentItemView
- cli::tui::SubmittedInput
- cli::tui::TuiEventSender
- cli::tui::TuiGuard
- config::settings::AgentSettings
- config::settings::AgentSpecificSettings
- config::settings::ModelLimits
- config::settings::ModelMetadata
- config::settings::ModelModalities
- config::settings::ModelSettings
- config::settings::PermissionSettings
- config::settings::ProviderConfig
- config::settings::ResolvedModel
- config::settings::SessionSettings
- config::settings::Settings
- config::settings::ToolSettings
- core::agent::AgentLoop
- core::agent::state::AgentState
- core::agent::subagent_manager::SubagentAcceptance
- core::agent::subagent_manager::SubagentExecutionRequest
- core::agent::subagent_manager::SubagentExecutionResult
- core::agent::subagent_manager::SubagentManager
- core::agent::subagent_manager::SubagentNode
- core::agent::subagent_manager::SubagentRequest
- core::traits::NoopEvents
- core::types::Message
- core::types::ProviderRequest
- core::types::ProviderResponse
- core::types::QuestionOption
- core::types::QuestionPrompt
- core::types::SubAgentCall
- core::types::SubAgentResult
- core::types::TodoItem
- core::types::ToolCall
- permission::matcher::PermissionMatcher
- provider::openai_compatible::OpenAiCompatibleProvider
- provider::types::StreamedToolCall
- session::store::SessionStore
- session::types::SessionMetadata
- tool::ToolCall
- tool::ToolResult
- tool::bash::BashTool
- tool::diff::LineDiff
- tool::edit::EditTool
- tool::fs::FsGlob
- tool::fs::FsGrep
- tool::fs::FsList
- tool::fs::FsRead
- tool::fs::FsWrite
- tool::question::QuestionArgs
- tool::question::QuestionTool
- tool::registry::ToolRegistry
- tool::registry::ToolRegistryContext
- tool::schema::ToolSchema
- tool::skill::SkillTool
- tool::task::TaskTool
- tool::task::TaskToolRuntimeContext
- tool::todo::TodoReadTool
- tool::todo::TodoWriteTool
- tool::web::WebFetchTool
- tool::web::WebSearchTool
Enums
- agent::config::AgentMode
- cli::commands::Commands
- cli::commands::ConfigCommand
- cli::render::ThinkingMode
- cli::tui::ChatMessage
- cli::tui::QuestionKeyResult
- cli::tui::SubagentStatusView
- cli::tui::TuiEvent
- config::settings::ModelModalityType
- core::agent::subagent_manager::SubagentStatus
- core::traits::ApprovalDecision
- core::types::MessageAttachment
- core::types::ProviderStreamEvent
- core::types::Role
- core::types::TodoPriority
- core::types::TodoStatus
- permission::policy::Decision
- session::types::SessionEvent
- session::types::SubAgentFailureReason
- session::types::SubAgentLifecycleStatus
Traits
- core::traits::AgentEvents
- core::traits::ApprovalPolicy
- core::traits::Provider
- core::traits::SessionReader
- core::traits::SessionSink
- core::traits::ToolExecutor
- tool::Tool
Functions
- agent::color::default_agent_color
- agent::color::parse_color
- cli::agent_init::initialize_agents
- cli::chat::run_chat
- cli::chat::run_single_prompt
- cli::chat::run_single_prompt_with_events
- cli::render::ask_questions
- cli::render::confirm
- cli::render::format_args_preview
- cli::render::print_assistant
- cli::render::print_error
- cli::render::print_info
- cli::render::print_tool_log
- cli::render::prompt_user
- cli::render::truncate_text
- cli::run
- cli::tui::build_message_lines
- cli::tui::render_app
- cli::tui::restore_terminal
- cli::tui::setup_terminal
- config::loader::global_config_path
- config::loader::load_settings
- config::loader::project_config_path
- config::loader::write_default_project_config
- core::system_prompt::build_system_prompt
- core::system_prompt::default_system_prompt
- core::system_prompt::explorer_system_prompt
- core::system_prompt::general_system_prompt
- core::system_prompt::plan_system_prompt
- safety::sanitize_tool_output
- session::store::event_id
- session::store::user_message
- tool::diff::build_unified_line_diff
- tool::parse_tool_args
- tool::question::parse_question_args
- tool::question::question_result