From 39704a73a227d5110db0fc62085b3ad7550d97e9 Mon Sep 17 00:00:00 2001 From: Rat0323 <261020116+Rat0323@users.noreply.github.com> Date: Mon, 3 Aug 2026 13:55:18 +0800 Subject: [PATCH 1/2] feat: add optional official usage alert hiding --- apps/codex-plus-manager/src/App.tsx | 23 +++++++++ .../src/components/ProviderPresetSelector.tsx | 2 + apps/codex-plus-manager/src/i18n-en.ts | 3 ++ .../src/model-windows.test.ts | 1 + assets/inject/renderer-inject.js | 36 ++++++++++++++ crates/codex-plus-core/src/assets.rs | 9 +++- crates/codex-plus-core/src/ccs_import.rs | 1 + crates/codex-plus-core/src/provider_import.rs | 1 + crates/codex-plus-core/src/settings.rs | 9 ++++ crates/codex-plus-core/tests/cdp_bridge.rs | 48 +++++++++++++++++++ crates/codex-plus-core/tests/launcher.rs | 3 ++ .../codex-plus-core/tests/protocol_proxy.rs | 1 + crates/codex-plus-core/tests/relay_config.rs | 12 +++++ crates/codex-plus-core/tests/relay_switch.rs | 1 + 14 files changed, 149 insertions(+), 1 deletion(-) diff --git a/apps/codex-plus-manager/src/App.tsx b/apps/codex-plus-manager/src/App.tsx index bc7bfb264..9233d68f4 100644 --- a/apps/codex-plus-manager/src/App.tsx +++ b/apps/codex-plus-manager/src/App.tsx @@ -251,6 +251,7 @@ export type RelayProfile = { protocol: RelayProtocol; relayMode: RelayMode; officialMixApiKey: boolean; + hideOfficialUsageAlert: boolean; testModel: string; configContents: string; authContents: string; @@ -838,6 +839,7 @@ const defaultSettings: BackendSettings = { protocol: "responses", relayMode: "official", officialMixApiKey: false, + hideOfficialUsageAlert: false, testModel: "", configContents: "", authContents: "", @@ -5782,6 +5784,21 @@ function RelayProfileEditor({ {t("启用目标功能")} + {profile.relayMode === "official" ? ( + + +

+ {t("关闭后仍可从 Codex 左下角账户菜单查看官方剩余额度。")} +

+
+ ) : null}