List of all items
Structs
- cli::args::Cli
- core::config::ConfigManager
- core::secret::SecretConfigData
- core::secret::SecretField
- core::secret::SecretService
- core::switch::ProviderModelOption
- core::switch::SwitchService
- llm::anthropic::client::AnthropicClient
- llm::anthropic::payloads::AnthropicConfig
- llm::anthropic::secret::AnthropicSecret
- llm::client::LLMRequest
- llm::client::Message
- llm::openai::client::OpenAIClient
- llm::openai::payloads::OpenAIConfig
- llm::openai::secret::OpenAISecret
- llm::parser::CommandSuggestion
- llm::parser::ModeSelectResponse
- llm::parser::SuggestResponse
- llm::presets::ModelInfo
- llm::prompt::PromptBuilder
- system::config::Config
- system::config::ContextConfig
- system::config::LLMConfig
- system::config::LoggingConfig
- system::env::SystemInfo
- system::secret::SecretManager
- tools::executor::CommandOutput
Enums
- cli::args::Commands
- cli::args::ConfigAction
- llm::client::Role
- system::env::OsType
- system::env::ShellType
Traits
Functions
- cli::ask::handle_ask_command
- cli::auto_mode::handle_auto_command
- cli::config::handle_config_command
- cli::secret::handle_secret_command
- cli::suggest::handle_suggest_command
- cli::switch::handle_switch_command
- core::ask::handle_ask
- core::auto_mode::select_mode
- core::suggest::handle_suggest
- llm::client::create_client
- llm::client::verify_config
- llm::parser::parse_mode_select
- llm::parser::parse_suggest
- llm::presets::load_presets
- llm::retry::retry_with_parse
- system::config::load_config
- system::config::load_default_config
- system::config::save_config
- system::env::detect_os
- system::env::detect_shell
- system::env::get_system_info
- system::logging::init_logging
- system::paths::get_app_dir
- system::paths::get_config_path
- system::paths::get_log_dir
- tools::executor::execute_command