Files
openclaw/src/plugins/text-transforms.runtime.ts
2026-04-20 14:01:54 +01:00

12 lines
560 B
TypeScript

import { mergePluginTextTransforms } from "../agents/plugin-text-transforms.js";
import { getActiveRuntimePluginRegistry } from "./active-runtime-registry.js";
import type { PluginTextTransforms } from "./types.js";
export function resolveRuntimeTextTransforms(): PluginTextTransforms | undefined {
const registry = getActiveRuntimePluginRegistry();
const pluginTextTransforms = Array.isArray(registry?.textTransforms)
? registry.textTransforms.map((entry) => entry.transforms)
: [];
return mergePluginTextTransforms(...pluginTextTransforms);
}