refactor(plugins): drop provider discovery alias · openclaw/openclaw@6a5ecb9
vincentkoc
·
2026-04-27
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -10,6 +10,7 @@ import {
|
10 | 10 | runProviderCatalog, |
11 | 11 | runProviderStaticCatalog, |
12 | 12 | } from "./provider-discovery.js"; |
| 13 | +import * as providerDiscoveryModule from "./provider-discovery.js"; |
13 | 14 | import { cleanupTrackedTempDirs, makeTrackedTempDir } from "./test-helpers/fs-fixtures.js"; |
14 | 15 | import type { ProviderCatalogResult, ProviderDiscoveryOrder, ProviderPlugin } from "./types.js"; |
15 | 16 | |
@@ -179,6 +180,10 @@ describe("resolveInstalledPluginProviderContributionIds", () => {
|
179 | 180 | } |
180 | 181 | }); |
181 | 182 | |
| 183 | +it("does not keep exporting the ambiguous runtime-discovery alias", () => { |
| 184 | +expect(Object.keys(providerDiscoveryModule)).not.toContain("resolvePluginDiscoveryProviders"); |
| 185 | +}); |
| 186 | + |
182 | 187 | it("reads provider ids from the installed plugin index without importing runtime entries", () => { |
183 | 188 | const candidate = createProviderContributionCandidate({ |
184 | 189 | pluginId: "demo", |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。