mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-30 15:20:23 +00:00
15 lines
467 B
TypeScript
15 lines
467 B
TypeScript
import { clearCurrentPluginMetadataSnapshotState } from "./current-plugin-metadata-state.js";
|
|
|
|
let clearPluginMetadataProcessMemo: (() => void) | undefined;
|
|
|
|
export function registerPluginMetadataProcessMemoLifecycleClear(
|
|
clearProcessMemo: () => void,
|
|
): void {
|
|
clearPluginMetadataProcessMemo = clearProcessMemo;
|
|
}
|
|
|
|
export function clearPluginMetadataLifecycleCaches(): void {
|
|
clearCurrentPluginMetadataSnapshotState();
|
|
clearPluginMetadataProcessMemo?.();
|
|
}
|