List of all items
Structs
Enums
- args::Mode
- args::RunMode
- config::ConfigError
- config::Credential
- provider::ResolveError
- session::BuildError
- session::SessionSelection
Functions
- app::run
- args::parse_args
- args::parse_thinking_level
- args::print_help
- args::print_version
- args::resolve_mode
- auth::run
- config::agent_dir
- config::auth_path
- config::delete_credential
- config::load_models_config
- config::models_path
- config::provider_is_anthropic_compatible
- config::provider_to_models
- config::read_auth
- config::upsert_credential
- config::write_auth
- modes::assistant_text
- modes::interactive
- modes::json
- modes::outcome_exit_code
- modes::print
- provider::resolve
- session::build
- session::default_session_dir
- session::default_system_prompt
- session::select_session
Type Aliases
Constants
- APP_NAME
- VERSION
- app::EXIT_RUNTIME
- app::EXIT_USAGE
- args::VALID_THINKING_LEVELS
- config::ANTHROPIC_DEFAULT_BASE_URL
- config::CONFIG_DIR_ENV
- config::CONFIG_DIR_NAME
- config::DEFAULT_PROVIDER_ID
- provider::ANTHROPIC_API_KEY_ENV
- provider::ANTHROPIC_AUTH_TOKEN_ENV
- provider::ANTHROPIC_BASE_URL_ENV
- provider::DEFAULT_MODEL_ID
- provider::DEFAULT_THINKING_LEVEL
- provider::NO_API_KEY_HINT
- session::BUILTIN_TOOL_NAMES