Add bblbb mail provider and CPA push queue; sync runtime artifacts.

Switch default email provider to mail.bblbb.com, queue failed CPA auth pushes for retry, and refresh local auth/account outputs.
This commit is contained in:
chaos committed 2026-07-14 09:14:06 +08:00
1 parent a4dbe948b2
commit df9213463d
710 files changed
+742 -13418

No files matched your search

+14
View File
@@ -1,6 +1,14 @@
"""CPA (CLIProxyAPI) xai auth 组装 / 写盘 / 推送远端。"""
from .client import CpaPushError, push_auth_file
from .push_queue import (
PENDING_NAME,
flush_push_pending,
load_pending,
push_with_queue,
record_push_failure,
remove_push_pending,
)
from .schema import (
API_BASE_URL,
CLI_BASE_URL,
@@ -25,12 +33,18 @@ __all__ = [
"DEFAULT_HEADERS",
"GROK_TOKEN_UA",
"GROK_VERSION",
"PENDING_NAME",
"REDIRECT_URI",
"TOKEN_ENDPOINT",
"CpaPushError",
"build_cpa_xai_auth",
"credential_file_name",
"expired_from_access_token",
"flush_push_pending",
"load_pending",
"push_auth_file",
"push_with_queue",
"record_push_failure",
"remove_push_pending",
"write_cpa_xai_auth",
]