import type { CreatedHooks } from "../create-hooks" export function createSystemTransformHandler(args: { hooks: CreatedHooks }): (input: { sessionID: string }, output: { system: string[] }) => Promise { return async (input, output): Promise => { await args.hooks.beastModeSystem?.["experimental.chat.system.transform"]?.( input, output, ) } }