List of all items
Structs
- api::args::ApiCallArgs
- api::call::ApiCallContext
- api::call::ApiCallMeta
- api::call::ApiCallResponse
- api::client::ApiClient
- api::client::ApiClientConfig
- api::envelope::CommandMeta
- api::envelope::CommandResponse
- api::guidance::ErrorGuidance
- api::types::ApiResponse
- auth::cloudflared::CloudflaredTunnel
- auth::commands::ExtendedLoginOptions
- auth::crypto::EncryptedData
- auth::crypto::KdfParams
- auth::export_import::ExportOptions
- auth::export_import::ImportOptions
- auth::format::EncodedExport
- auth::format::ExportPayload
- auth::format::ExportProfile
- auth::i18n::Messages
- auth::manifest::AppManifest
- auth::manifest::BotUser
- auth::manifest::DisplayInformation
- auth::manifest::Features
- auth::manifest::Metadata
- auth::manifest::OAuthConfig
- auth::manifest::Scopes
- auth::manifest::Settings
- auth::ngrok::NgrokTunnel
- cli::CliContext
- commands::conv::select::ConversationItem
- commands::conv::select::StdinSelector
- commands::users_cache::CachedUser
- commands::users_cache::UsersCacheFile
- commands::users_cache::WorkspaceCache
- oauth::server::CallbackResult
- oauth::types::AuthedUser
- oauth::types::OAuthConfig
- oauth::types::OAuthResponse
- oauth::types::TeamInfo
- profile::token_store::FileTokenStore
- profile::token_store::InMemoryTokenStore
- profile::token_store::KeyringTokenStore
- profile::types::Profile
- profile::types::ProfilesConfig
Enums
- api::args::ArgsError
- api::call::ApiCallError
- api::client::ApiClientError
- api::client::ApiError
- api::client::RequestBody
- api::types::ApiMethod
- auth::cloudflared::CloudflaredError
- auth::crypto::CryptoError
- auth::export_import::ExportImportError
- auth::format::FormatError
- auth::i18n::Language
- auth::ngrok::NgrokError
- commands::conv::filter::ConversationFilter
- commands::conv::filter::FilterError
- commands::conv::format::OutputFormat
- commands::conv::sort::SortDirection
- commands::conv::sort::SortKey
- commands::users_cache::MentionFormat
- oauth::types::OAuthError
- profile::resolver::ResolverError
- profile::storage::StorageError
- profile::token_store::TokenStoreBackend
- profile::token_store::TokenStoreError
- profile::token_type::TokenType
- profile::token_type::TokenTypeError
- profile::types::ProfileError
Traits
Functions
- api::call::display_error_guidance
- api::call::execute_api_call
- api::guidance::format_error_guidance
- api::guidance::get_error_guidance
- auth::commands::list
- auth::commands::login
- auth::commands::login_with_credentials
- auth::commands::login_with_credentials_extended
- auth::commands::logout
- auth::commands::prompt_for_client_secret
- auth::commands::rename
- auth::commands::status
- auth::crypto::decrypt
- auth::crypto::derive_key
- auth::crypto::encrypt
- auth::crypto::generate_salt
- auth::export_import::export_profiles
- auth::export_import::import_profiles
- auth::format::decode_export
- auth::format::encode_export
- auth::manifest::generate_manifest
- cli::get_all_options
- cli::get_api_client
- cli::get_api_client_with_token_type
- cli::get_option
- cli::handle_export_command
- cli::handle_import_command
- cli::has_flag
- cli::is_non_interactive_error
- cli::parse_token_type
- cli::print_conv_usage
- cli::print_file_usage
- cli::print_msg_usage
- cli::print_react_usage
- cli::print_users_usage
- cli::run_api_call
- cli::run_auth_login
- cli::run_conv_history
- cli::run_conv_list
- cli::run_conv_select
- cli::run_file_upload
- cli::run_msg_delete
- cli::run_msg_post
- cli::run_msg_update
- cli::run_react_add
- cli::run_react_remove
- cli::run_search
- cli::run_users_cache_update
- cli::run_users_info
- cli::run_users_resolve_mentions
- cli::wrap_with_envelope
- commands::config::oauth_delete
- commands::config::oauth_set
- commands::config::oauth_show
- commands::config::set_default_token_type
- commands::conv::api::conv_history
- commands::conv::api::conv_list
- commands::conv::filter::apply_filters
- commands::conv::format::format_response
- commands::conv::select::extract_conversations
- commands::conv::sort::sort_conversations
- commands::file::file_upload
- commands::guards::check_write_allowed
- commands::guards::confirm_destructive
- commands::guards::confirm_destructive_with_hint
- commands::msg::msg_delete
- commands::msg::msg_post
- commands::msg::msg_update
- commands::react::react_add
- commands::react::react_remove
- commands::search::search
- commands::users::users_info
- commands::users_cache::fetch_all_users
- commands::users_cache::resolve_mentions
- commands::users_cache::update_cache
- debug::enabled
- debug::log
- debug::redact_json_secrets
- debug::token_hint
- oauth::build_authorization_url
- oauth::exchange_code
- oauth::pkce::generate_pkce
- oauth::pkce::generate_state
- oauth::port::resolve_callback_port
- oauth::scopes::all_scopes
- oauth::scopes::bot_all_scopes
- oauth::scopes::bot_scopes
- oauth::scopes::expand_bot_scopes
- oauth::scopes::expand_scopes
- oauth::scopes::expand_scopes_with_context
- oauth::scopes::expand_user_scopes
- oauth::scopes::user_all_scopes
- oauth::scopes::user_scopes
- oauth::server::run_callback_server
- profile::resolver::list_profiles
- profile::resolver::resolve_profile
- profile::resolver::resolve_profile_full
- profile::storage::default_config_path
- profile::storage::load_config
- profile::storage::save_config
- profile::token_store::create_token_store
- profile::token_store::delete_oauth_client_secret
- profile::token_store::get_oauth_client_secret
- profile::token_store::make_oauth_client_secret_key
- profile::token_store::make_token_key
- profile::token_store::resolve_token_store_backend
- profile::token_store::store_oauth_client_secret
Type Aliases
- api::args::Result
- api::call::Result
- api::client::Result
- auth::crypto::Result
- auth::export_import::Result
- auth::format::Result
- profile::resolver::Result
- profile::storage::Result
- profile::token_store::Result