List of all items
Structs
- ai::AgentRunOutcome
- ai::Message
- ai::ToolCall
- ai::anthropic::AnthropicProvider
- ai::azure_openai::AzureOpenAiProvider
- ai::google_genai::GoogleGenaiProvider
- ai::openai_compat::OpenAiCompatProvider
- ai::vertex::VertexProvider
- auth::azure_ad::AzureAdDeviceConfig
- auth::gcloud::GcloudAdcToken
- auth::mcp_bridge::McpBridgeResult
- auth::oauth::OAuthLoginConfig
- auth::oauth::StoredTokens
- auth::provider::ProviderAuthStatus
- chat::ChatOptions
- cli::AppArgs
- cli::AuthArgs
- cli::ChatArgs
- cli::Cli
- cli::ConfigArgs
- cli::DoctorArgsCli
- cli::HistoryArgs
- cli::McpArgs
- cli::PluginArgs
- cli::RunArgs
- cli::ServeArgs
- cli::SyncArgs
- cloud::CloudProviderConnections
- cloud::SyncedProviderConnection
- config::AppConfig
- config::AppRegistry
- config::BehaviorConfig
- config::CloudConfig
- config::ConfigPaths
- config::ProviderConfig
- config::ResolvedProvider
- config::ResolvedProviderSummary
- config::TargetConfig
- doctor::DoctorRunArgs
- executor::ExecutionContext
- executor::ExecutionRequest
- executor::ExecutionResult
- executor::Executor
- history::HistoryCommand
- history::HistoryEntry
- history::HistoryStore
- mcp_server::McpServeOptions
- plugins::DynamicPlugin
- run::RunOptions
- safety::SafetyMode
- schema::Action
- schema::Field
- schema::Resource
- schema::Schema
- serve::ServeOptions
- sync::SyncRequest
- sync::aspnet::AspNetSync
- sync::db::DbSync
- sync::django::DjangoSync
- sync::laravel::LaravelSync
- sync::mcp::McpSync
- sync::openapi::OpenApiSync
- sync::rails::RailsSync
- sync::strapi::StrapiSync
- sync::supabase::SupabaseSync
- sync::url::UrlSync
- term::PromptHelper
- tools::ToolDef
Enums
- ai::AgentStep
- auth::oauth::OAuthTokenNamespace
- auth::provider::McpBridgeClient
- auth::provider::ProviderAuthConfig
- auth::provider::ProviderAuthKind
- auth::provider::ProviderAuthOrigin
- auth::provider::ResolvedProviderAuth
- cli::AppSubcommand
- cli::AuthSubcommand
- cli::Command
- cli::ConfigSubcommand
- cli::DoctorSubcommand
- cli::McpSubcommand
- cli::PluginSubcommand
- cli::ProviderAuthSubcommand
- cli::TargetAuthSubcommand
- config::ProviderKind
- events::AgentEvent
- events::ToolStatus
- schema::AuthStrategy
- schema::DatabaseKind
- schema::FieldType
- schema::HttpMethod
- schema::ParameterLocation
- schema::Provenance
- schema::Safety
- schema::SqlOperation
- schema::SyncSource
- schema::Transport
- schema::Verb
Traits
Functions
- ai::load_provider
- ai::provider_from_config
- ai::run_agent
- auth::azure_ad::device_code_login
- auth::azure_ad::refresh_token
- auth::gcloud::adc_access_token
- auth::gcloud::detect_project
- auth::gcloud::ensure_gcloud_installed
- auth::gcloud::install_hint
- auth::gcloud::login_application_default
- auth::mcp_bridge::ensure_client_installed
- auth::mcp_bridge::install_bridge
- auth::oauth::delete_provider_tokens
- auth::oauth::load_access_token
- auth::oauth::load_provider_access_token
- auth::oauth::load_provider_tokens
- auth::oauth::load_tokens
- auth::oauth::login
- auth::oauth::refresh
- auth::oauth::save_provider_tokens
- auth::oauth::save_tokens
- auth::oauth::save_tokens_for
- auth::oauth::webbrowser_open
- auth::provider::inspect_provider_auth
- auth::provider::resolve_provider_auth
- auth::verify::verify_provider
- chat::run_chat
- cloud::load_synced_connections
- cloud::load_synced_provider_connection
- cloud::save_synced_connections
- config::app_name_from_dir
- config::delete_secret
- config::find_registered_app_name
- config::load_secret
- config::normalize_app_dir
- config::read_json
- config::save_secret
- config::write_json
- doctor::run_doctor
- doctor::run_doctor_models
- history::run_history_command
- init::run_init
- mcp_server::run_mcp_server
- plugins::discover
- plugins::plugin_dir
- run::run_once
- serve::run_server
- sync::load_schema
- sync::load_tools
- sync::run_sync
- sync::source_name
- term::chat_context
- term::cli_content_width
- term::format_api_error_summary
- term::format_google_error_detail_line
- term::print_boxed_pretty_value
- term::print_bullets_framed
- term::print_chat_banner
- term::print_flow_header
- term::print_framed_list
- term::print_http_error_block
- term::print_json_output
- term::print_json_pretty_value
- term::print_kv_block
- term::print_path_row
- term::print_section_title
- term::print_status_error
- term::print_status_success
- term::print_status_warn
- term::print_subsection
- term::print_tip
- term::run_event_printer
- term::user_message_google_genai_http_error
- tools::fields_to_input_schema
- tools::schema_to_tools