Interface ExecutionTrace

Execution trace for debugging and analysis

interface ExecutionTrace {
    id: string;
    moduleId: string;
    timestamp: Date;
    input: any;
    output: any;
    reasoning?: string;
    strategy?: string;
    executionTime: number;
    tokenUsage?: TokenUsage;
    error?: string;
}

Properties

id: string
moduleId: string
timestamp: Date
input: any
output: any
reasoning?: string
strategy?: string
executionTime: number
tokenUsage?: TokenUsage
error?: string