From bd6448ecdad3cd3a1a0be739220c01ea6b580210 Mon Sep 17 00:00:00 2001 From: claude-code-best Date: Sun, 12 Apr 2026 23:12:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tools/WebSearchTool/adapters/index.ts | 12 ++++++------ src/utils/model/providers.ts | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/tools/WebSearchTool/adapters/index.ts b/src/tools/WebSearchTool/adapters/index.ts index 16c5b6c50..2a42aac42 100644 --- a/src/tools/WebSearchTool/adapters/index.ts +++ b/src/tools/WebSearchTool/adapters/index.ts @@ -35,13 +35,13 @@ export function createAdapter(): WebSearchAdapter { cachedAdapterKey = 'api' return cachedAdapter } - if (adapterKey === 'bing') { - cachedAdapter = new BingSearchAdapter() - cachedAdapterKey = 'bing' - return cachedAdapter + if (adapterKey === 'brave') { + cachedAdapter = new BraveSearchAdapter() + cachedAdapterKey = 'brave' + return cachedAdapter } - cachedAdapter = new BraveSearchAdapter() - cachedAdapterKey = 'brave' + cachedAdapter = new BingSearchAdapter() + cachedAdapterKey = 'bing' return cachedAdapter } diff --git a/src/utils/model/providers.ts b/src/utils/model/providers.ts index 823384f2d..79572d42e 100644 --- a/src/utils/model/providers.ts +++ b/src/utils/model/providers.ts @@ -39,6 +39,7 @@ export function getAPIProviderForStatsig(): AnalyticsMetadata_I_VERIFIED_THIS_IS */ export function isFirstPartyAnthropicBaseUrl(): boolean { const baseUrl = process.env.ANTHROPIC_BASE_URL + // TODO: 这里会有问题, 只配置了 openai 协议的用户, 按理说会为 true 导致问题 if (!baseUrl) { return true }