mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-04 09:27:07 +00:00
* refactor(plugins): split plugin loader * refactor(plugins): keep loader helpers internal * refactor(plugins): remove unused loader type import * test(plugins): cover split runtime registry boundary
15 lines
614 B
TypeScript
15 lines
614 B
TypeScript
/** Stable public facade for plugin loading and runtime-registry resolution. */
|
|
export {
|
|
clearPluginRegistryLoadCache,
|
|
isPluginRegistryLoadInFlight,
|
|
resolvePluginRegistryLoadCacheKey,
|
|
} from "./loader-cache.js";
|
|
export { loadOpenClawPluginCliRegistry } from "./loader-cli-registry.js";
|
|
export {
|
|
getRuntimePluginRegistryForLoadOptions,
|
|
resolveCompatibleRuntimePluginRegistry,
|
|
resolveRuntimePluginRegistry,
|
|
} from "./loader-runtime-registry.js";
|
|
export { clearActivatedPluginRuntimeState, loadOpenClawPlugins } from "./loader-runtime-load.js";
|
|
export type { PluginLoadOptions } from "./loader-types.js";
|