mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-07 12:00:43 +00:00
12 lines
560 B
TypeScript
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);
|
|
}
|