From ff9bd8a33b540e92ec2e46725f2d8845160bbbb3 Mon Sep 17 00:00:00 2001 From: Supra4E8C Date: Thu, 25 Dec 2025 23:55:31 +0800 Subject: [PATCH] fix(ai-providers): allow empty Claude base URL --- src/pages/AiProvidersPage.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pages/AiProvidersPage.tsx b/src/pages/AiProvidersPage.tsx index 062ea70..7f931ee 100644 --- a/src/pages/AiProvidersPage.tsx +++ b/src/pages/AiProvidersPage.tsx @@ -903,9 +903,10 @@ export function AiProvidersPage() { }; const saveProvider = async (type: 'codex' | 'claude') => { - const baseUrl = (providerForm.baseUrl ?? '').trim(); - if (!baseUrl) { - showNotification(t('codex_base_url_required'), 'error'); + const trimmedBaseUrl = (providerForm.baseUrl ?? '').trim(); + const baseUrl = trimmedBaseUrl || undefined; + if (type === 'codex' && !baseUrl) { + showNotification(t('notification.codex_base_url_required'), 'error'); return; }