loom-agents
Version:
A lightweight, composable framework for building hierarchical AI agent systems using OpenAI's API.
18 lines (17 loc) • 429 B
TypeScript
export interface TraceNode {
id: string;
name: string;
data: any;
startTime: number;
endTime?: number;
children: TraceNode[];
}
export declare class TraceSession {
private root;
private currentPath;
constructor(name: string, data?: any);
start(name: string, data?: any): TraceNode;
end(): number;
getTraceTree(): TraceNode;
render(node?: TraceNode, indent?: string): string;
}