From 3f4dcb81b98673e3a3755fe8492191c08a4b09bc Mon Sep 17 00:00:00 2001 From: Oz Date: Wed, 27 May 2026 22:09:17 +0000 Subject: [PATCH] Clarify BYOK / Custom Inference description copy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per Petra's review feedback on the BYOK docs (warpdotdev/docs#138) and a related Reddit thread, the current Custom inference description in the AI settings panel says API keys 'are never synced to the cloud'. That phrasing implies keys never leave the user's device — but BYOK keys do transit Warp's backend in-flight per request, they just aren't stored there. Replace with two short sentences: keep the privacy assurance ('stored only on your device, never on Warp's servers') and add a purpose statement ('They're used to make requests to your chosen model provider') so the description also conveys what the key actually does. Co-Authored-By: Oz --- app/src/settings_view/ai_page.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/settings_view/ai_page.rs b/app/src/settings_view/ai_page.rs index defb24b281..0002002a44 100644 --- a/app/src/settings_view/ai_page.rs +++ b/app/src/settings_view/ai_page.rs @@ -7108,7 +7108,7 @@ impl ApiKeysWidget { let appearance = Appearance::as_ref(app); let text_fragments = vec![ FormattedTextFragment::plain_text( - "Use your own API keys from model providers for Warp Agent. You can also add custom endpoints to use third-party models. Custom endpoints must support the OpenAI-compatible Chat Completions API. API keys are stored locally and are never synced to the cloud. Using auto models or models from providers you have not provided API keys for will consume Warp credits. ", + "Use your own API keys from model providers for Warp Agent. You can also add custom endpoints to use third-party models. Custom endpoints must support the OpenAI-compatible Chat Completions API. API keys are stored only on your device, never on Warp's servers. They're used to make requests to your chosen model provider. Using auto models or models from providers you have not provided API keys for will consume Warp credits. ", ), FormattedTextFragment::hyperlink("Learn more", CUSTOM_INFERENCE_LEARN_MORE_URL), ];