diff --git a/src/components/providers/forms/hooks/useBaseUrlState.ts b/src/components/providers/forms/hooks/useBaseUrlState.ts index 4cac668..f185e5d 100644 --- a/src/components/providers/forms/hooks/useBaseUrlState.ts +++ b/src/components/providers/forms/hooks/useBaseUrlState.ts @@ -33,7 +33,8 @@ export function useBaseUrlState({ // 从配置同步到 state(Claude) useEffect(() => { if (appType !== "claude") return; - if (category !== "third_party" && category !== "custom") return; + // 只有 official 类别不显示 Base URL 输入框,其他类别都需要回填 + if (category === "official") return; if (isUpdatingRef.current) return; try { @@ -50,7 +51,8 @@ export function useBaseUrlState({ // 从配置同步到 state(Codex) useEffect(() => { if (appType !== "codex") return; - if (category !== "third_party" && category !== "custom") return; + // 只有 official 类别不显示 Base URL 输入框,其他类别都需要回填 + if (category === "official") return; if (isUpdatingRef.current) return; if (!codexConfig) return;