oauth_authorize_url     Build an authorization URL
oauth_bearer            Authorization header value for a token
oauth_cache_path        Default on-disk cache path for a client's token
oauth_client            Define an OAuth 2.0 client
oauth_exchange_code     Exchange an authorization code for a token
oauth_expired           Is a token expired?
oauth_import_httr       Import an httr '.httr-oauth' cache into
                        tinyoauth
oauth_jwt_payload       Decode a JWT payload
oauth_refresh           Refresh an access token
oauth_request           Make an authenticated request
oauth_token             Get a valid token, using the cache and
                        refreshing as needed
oauth_token_authcode    Run the authorization-code flow end to end
oauth_token_client      Fetch a token via the client-credentials grant
oauth_token_openai_codex
                        Get a valid OpenAI Codex token, using the cache
                        and refreshing as needed
openai_codex_account_id
                        Extract the ChatGPT account id from a Codex
                        token
openai_codex_client     OAuth client for the OpenAI Codex (ChatGPT)
                        device-login flow
