mirror of
https://github.com/openai/codex.git
synced 2026-11-10 16:44:38 +00:00
Support ChatGPT-branded Desktop app builds (#33901)
## Why The Desktop app can use Codex or ChatGPT branding while retaining stable platform identities. CLI discovery and TUI handoff should not depend on a single display name or hardcoded executable path. ## What changed - On macOS, search for both `ChatGPT.app` and `Codex.app`, and accept only bundles with the `com.openai.codex` identifier. - On Windows, detect installs by their package app ID and resolve the `codex` protocol executable from the AppX manifest before handing off a TUI session. - Use “Desktop app” consistently in CLI and TUI user-facing text. ## Testing Add coverage for selecting a ChatGPT-named Codex bundle and rejecting the classic ChatGPT bundle. GitOrigin-RevId: b84a56eb6e960712152e1a9b023ab530ec9a354a
This commit is contained in:
1 parent
bc5c9161b4
commit
50b8213385
12 files changed
+119
-41
No files matched your search
@@ -9,10 +9,10 @@ const ANNOUNCEMENT_TIP_URL: &str =
|
||||
const IS_MACOS: bool = cfg!(target_os = "macos");
|
||||
const IS_WINDOWS: bool = cfg!(target_os = "windows");
|
||||
|
||||
const APP_TOOLTIP: &str = "Try the **Codex App**. Run 'codex app' or visit https://chatgpt.com/codex?app-landing-page=true";
|
||||
const APP_TOOLTIP: &str = "Try the **Desktop app**. Run 'codex app' or visit https://chatgpt.com/codex?app-landing-page=true";
|
||||
const FAST_TOOLTIP: &str =
|
||||
"*New* Use **/fast** to enable our fastest inference with increased plan usage.";
|
||||
const OTHER_TOOLTIP: &str = "*New* Build faster with the **Codex App**. Run 'codex app' or visit https://chatgpt.com/codex?app-landing-page=true";
|
||||
const OTHER_TOOLTIP: &str = "*New* Build faster with the **Desktop app**. Run 'codex app' or visit https://chatgpt.com/codex?app-landing-page=true";
|
||||
const OTHER_TOOLTIP_NON_MAC: &str = "*New* Build faster with Codex.";
|
||||
const FREE_GO_TOOLTIP: &str =
|
||||
"*New* For a limited time, Codex is included in your plan for free – let’s build together.";
|
||||
|
||||
Reference in new issue
Block a user