

























@@ -47,7 +47,7 @@ describe("web_search late-bound runtime fallback", () => {
4747runtimeWebSearch: {
4848selectedProvider: "brave",
4949providerConfigured: "brave",
50-providerSource: "plugin",
50+providerSource: "configured",
5151diagnostics: [],
5252},
5353});
@@ -100,7 +100,7 @@ describe("web_search late-bound runtime fallback", () => {
100100);
101101});
102102103-it("does not prefer runtime providers when no provider id is selected anywhere", async () => {
103+it("keeps runtime provider discovery enabled when no provider id is selected anywhere", async () => {
104104const { createWebSearchTool } = await import("./web-search.js");
105105const tool = createWebSearchTool({
106106config: {},
@@ -111,7 +111,7 @@ describe("web_search late-bound runtime fallback", () => {
111111112112expect(mocks.resolveManifestContractOwnerPluginId).not.toHaveBeenCalled();
113113expect(mocks.runWebSearch).toHaveBeenCalledWith(
114-expect.objectContaining({ preferRuntimeProviders: false }),
114+expect.objectContaining({ preferRuntimeProviders: true }),
115115);
116116});
117117@@ -138,7 +138,7 @@ describe("web_search late-bound runtime fallback", () => {
138138search: {
139139selectedProvider: "perplexity",
140140providerConfigured: "perplexity",
141-providerSource: "plugin",
141+providerSource: "configured",
142142diagnostics: [],
143143},
144144});
@@ -149,7 +149,7 @@ describe("web_search late-bound runtime fallback", () => {
149149runtimeWebSearch: {
150150selectedProvider: "brave",
151151providerConfigured: "brave",
152-providerSource: "plugin",
152+providerSource: "configured",
153153diagnostics: [],
154154},
155155});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。