From 0d1f225f1f86805326bbf32db96558eaf02ae667 Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Mon, 6 Apr 2026 15:48:14 -0400 Subject: [PATCH] Show "Sign Out" instead of "Reset Key" for ChatGPT subscription The default ConfiguredApiCard button label is "Reset Key" which makes sense for API key providers but not for an OAuth session. --- crates/language_models/src/provider/openai_subscribed.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/language_models/src/provider/openai_subscribed.rs b/crates/language_models/src/provider/openai_subscribed.rs index 53096696d6b9d6268dced807d4ebad0c7ecf784a..3f7a767723af410871b8e7fae3d61246bc6c1e73 100644 --- a/crates/language_models/src/provider/openai_subscribed.rs +++ b/crates/language_models/src/provider/openai_subscribed.rs @@ -949,11 +949,11 @@ impl Render for ConfigurationView { let weak_state = self.state.downgrade(); return v_flex() .child( - ConfiguredApiCard::new(SharedString::from(label)).on_click(cx.listener( - move |_this, _, _window, cx| { + ConfiguredApiCard::new(SharedString::from(label)) + .button_label("Sign Out") + .on_click(cx.listener(move |_this, _, _window, cx| { do_sign_out(&weak_state, cx); - }, - )), + })), ) .into_any_element(); }