From ec6b737961f570b53a6f7987c524db0743c5054b Mon Sep 17 00:00:00 2001 From: abose Date: Sun, 16 Aug 2026 19:57:10 +0530 Subject: [PATCH 1/5] feat(ai): add Claude Code CLI upsell strings Supporting strings for phoenix-pro's Pro-gate on the embedded Claude Code CLI mode: dialog title/message and the Cancel / Open in Terminal / Upgrade to Pro button labels. --- src/nls/root/strings.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/nls/root/strings.js b/src/nls/root/strings.js index 1a11e1d1fb..0edb7f2409 100644 --- a/src/nls/root/strings.js +++ b/src/nls/root/strings.js @@ -2777,6 +2777,10 @@ define({ "AI_CHAT_RESUME_WHILE_STREAMING_MSG": "AI is currently working on a task. Switching to a previous conversation will stop it. Continue?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NEW_CONFIRM_MSG": "This will end the running Claude Code CLI session and start a fresh one. Continue?", + "AI_CHAT_CLI_UPSELL_TITLE": "Available in Phoenix Pro", + "AI_CHAT_CLI_UPSELL_MSG": "Running Claude Code inside the Phoenix AI panel is a Pro feature. It gives Claude access to Phoenix integrations such as your editor and Live Preview. You can still run Claude Code CLI for free from the Terminal, without the Phoenix AI integrations.", + "AI_CHAT_CLI_UPSELL_OPEN_TERMINAL_BTN": "Open in Terminal", + "AI_CHAT_CLI_UPSELL_UPGRADE_BTN": "Upgrade to Pro", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", "AI_CHAT_CLI_STALE_PROJECT_SWITCH_BTN": "Switch to “{0}”", "AI_CHAT_CLI_STALE_PROJECT_STAY_BTN": "Stay on “{0}”", From 31b6dd666f761c96e13de13e80b70447eb876fd2 Mon Sep 17 00:00:00 2001 From: abose Date: Sun, 16 Aug 2026 20:08:34 +0530 Subject: [PATCH 2/5] build: update pro deps --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index a661ce4e62..8815351c26 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "d89085d705cd227280f3a1dd3d4dfbb9a5bef05c" + "commitID": "a4de4ed51e6ddc3fa9150ad4f6405ec0816225c8" } } From 4d00cbb9d9550e790631d4f701aeb2b6471a18cc Mon Sep 17 00:00:00 2001 From: abose Date: Sun, 16 Aug 2026 21:28:21 +0530 Subject: [PATCH 3/5] build: update pro deps --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index 8815351c26..78027286e6 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "a4de4ed51e6ddc3fa9150ad4f6405ec0816225c8" + "commitID": "483f89ad1898c211966c398235004cad1784c504" } } From cef6a4e2bc506d53716da52b8440b59ba9958e43 Mon Sep 17 00:00:00 2001 From: abose Date: Sun, 16 Aug 2026 22:51:49 +0530 Subject: [PATCH 4/5] build: update pro deps --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index 78027286e6..5b854bc597 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "483f89ad1898c211966c398235004cad1784c504" + "commitID": "d6f787b55046bb71e18c025300a35067a19bfe6c" } } From ace5c9d2dc39ac3bb6fd805052e704bb5570f40e Mon Sep 17 00:00:00 2001 From: abose Date: Mon, 17 Aug 2026 09:43:01 +0530 Subject: [PATCH 5/5] build: update pro deps --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index 5b854bc597..ef018a171e 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "d6f787b55046bb71e18c025300a35067a19bfe6c" + "commitID": "f07435fe2714e57ca69f49634255aee36b4802ca" } }