List of all items
Structs
- config::AccountConfig
- config::Config
- config::CredentialsStore
- config::ServerConfig
- forwarder::Forwarder
- oauth::OAuthCredential
- oauth::SessionInfo
- remote::AccountStatus
- state::AccountState
- state::DailyBucket
- state::QuotaWindow
- state::RateLimitInfo
- state::RequestLog
- state::SavingsSnapshot
- state::StateStore
- telemetry::TelemetryClient
- term::SelectItem
Enums
Functions
- cli::cmd_setup
- cli::run
- config::config_path
- config::config_template
- config::credentials_path
- config::default_instance_name
- config::load_config
- config::log_path
- config::pid_path
- config::state_path
- credential::deserialize_credential_map
- logging::prune_old_logs
- logging::setup
- monitor::run_monitor
- notify::notify
- oauth::claude_credentials_path
- oauth::codex_credentials_path
- oauth::fetch_account_email
- oauth::fetch_openai_account_email
- oauth::rand_bytes
- oauth::read_claude_credentials
- oauth::read_claude_session_info
- oauth::read_codex_credentials
- oauth::refresh_openai_token
- oauth::refresh_token
- oauth::revoke_token
- oauth::run_oauth_flow
- oauth::run_openai_oauth_flow
- oauth::write_codex_auth_file
- pricing::api_cost_usd
- pricing::fmt_cost
- proxy::build_status_snapshot
- proxy::cooldown_watcher
- proxy::create_app
- proxy::create_app_with_state
- proxy::create_control_app
- proxy::create_proxy_app
- proxy::openai_token_refresh_loop
- proxy::prefetch_rate_limits
- proxy::recovery_watcher
- quota::extract_usage_from_json
- quota::is_streaming_response
- quota::wrap_streaming_body
- remote::run_remote
- router::fingerprint
- router::pick_account
- sync::decrypt_bytes
- sync::encrypt_bytes
- sync::generate_remote_code
- sync::generate_share_code
- sync::pull_share
- sync::push_share
- sync::validate_remote_code
- sync::validate_share_code
- term::bold
- term::bold_white
- term::brand_green
- term::confirm
- term::cyan
- term::dark_green
- term::dim
- term::fmt_duration_ms
- term::fmt_tokens
- term::green
- term::green_bold
- term::red
- term::rule
- term::section
- term::select
- term::yellow
- translate::extract_text_from_anthropic_content
- translate::map_model
- translate::map_model_to_chatgpt
- translate::translate_anthropic_req_to_chatgpt
- translate::translate_anthropic_req_to_openai
- translate::translate_anthropic_stream
- translate::translate_body_anthropic_to_openai
- translate::translate_chatgpt_resp_to_anthropic
- translate::translate_chatgpt_stream_to_anthropic
- translate::translate_from_anthropic
- translate::translate_openai_resp_to_anthropic
- translate::translate_openai_stream_to_anthropic
- translate::translate_response_anthropic_to_openai
- translate::translate_response_chatgpt_to_anthropic
- translate::translate_response_openai_to_anthropic
- translate::translate_to_anthropic
- translate::uuid_v4
Type Aliases
Constants
- config::APP_NAME
- oauth::OAUTH_AUTHORIZE_URL
- oauth::OAUTH_CLIENT_ID
- oauth::OAUTH_REDIRECT_URI
- oauth::OAUTH_REVOKE_URL
- oauth::OAUTH_TOKEN_URL
- oauth::OPENAI_DEVICE_CODE_URL
- oauth::OPENAI_DEVICE_TOKEN_URL
- oauth::OPENAI_OAUTH_CLIENT_ID
- oauth::OPENAI_OAUTH_TOKEN_URL
- state::WINDOW_MS
- term::ARROW
- term::CHECK
- term::CROSS
- term::DASH
- term::DIAMOND
- term::DOT
- term::EMPTY