@eko-ai/eko
Version:
Empowering language to transform human words into action.
15 lines • 849 B
TypeScript
import { Workflow } from "../types/agent.types";
export declare function parseWorkflow(taskId: string, xml: string, done: boolean, thinking?: string): Workflow | null;
export declare function buildAgentRootXml(agentXml: string, mainTaskPrompt: string, nodeCallback: (nodeId: number, node: Element) => void): string;
export declare function extractAgentXmlNode(agentXml: string, nodeId: number): Element | null;
export declare function getInnerXML(node: Element): string;
export declare function getOuterXML(node: Element): string;
export declare function buildSimpleAgentWorkflow({ taskId, name, agentName, task, taskNodes, }: {
taskId: string;
name: string;
agentName: string;
task: string;
taskNodes?: string[];
}): Workflow;
export declare function resetWorkflowXml(workflow: Workflow): void;
//# sourceMappingURL=xml.d.ts.map