Filter criteria for querying executions

interface ExecutionFilter {
    agentId?: AgentId;
    userId?: string;
    success?: boolean;
    startTimeFrom?: Date;
    startTimeTo?: Date;
    minCost?: number;
    maxCost?: number;
    minDuration?: number;
    maxDuration?: number;
}

Properties

agentId?: AgentId
userId?: string
success?: boolean
startTimeFrom?: Date
startTimeTo?: Date
minCost?: number
maxCost?: number
minDuration?: number
maxDuration?: number