From 0629804390cc2e6c7d35b3f4f88154286ccf0c43 Mon Sep 17 00:00:00 2001 From: Bennet Bo Fenner Date: Tue, 1 Jul 2025 13:32:14 +0200 Subject: [PATCH] agent: Clarify upgrade path when starting trial (#33706) Release Notes: - N/A --- crates/language_models/src/provider/cloud.rs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/crates/language_models/src/provider/cloud.rs b/crates/language_models/src/provider/cloud.rs index 9472fed18e..5417c329ab 100644 --- a/crates/language_models/src/provider/cloud.rs +++ b/crates/language_models/src/provider/cloud.rs @@ -1106,10 +1106,17 @@ impl RenderOnce for ZedAIConfiguration { .on_click(|_, _, cx| cx.open_url(ZED_PRICING_URL)), ) .child( - Button::new("upgrade", "Upgrade") - .style(ButtonStyle::Subtle) - .color(Color::Accent) - .on_click(|_, _, cx| cx.open_url(&zed_urls::account_url(cx))), + Button::new( + "upgrade", + if self.plan.is_none() && self.eligible_for_trial { + "Start Trial" + } else { + "Upgrade" + }, + ) + .style(ButtonStyle::Subtle) + .color(Color::Accent) + .on_click(|_, _, cx| cx.open_url(&zed_urls::account_url(cx))), ) };