diff --git a/extensions/firecrawl/src/firecrawl-tools.test.ts b/extensions/firecrawl/src/firecrawl-tools.test.ts index a494e699614..b2b4e801966 100644 --- a/extensions/firecrawl/src/firecrawl-tools.test.ts +++ b/extensions/firecrawl/src/firecrawl-tools.test.ts @@ -82,7 +82,12 @@ describe("firecrawl tools", () => { expect(provider.id).toBe("firecrawl"); expect(provider.credentialPath).toBe("plugins.entries.firecrawl.config.webSearch.apiKey"); - expect(applied.plugins?.entries?.firecrawl?.enabled).toBe(true); + const pluginEntry = applied.plugins?.entries?.firecrawl; + expect(pluginEntry).toBeDefined(); + if (!pluginEntry) { + throw new Error("expected Firecrawl plugin entry"); + } + expect(pluginEntry.enabled).toBe(true); }); it("parses scrape payloads into wrapped external-content results", () => {