Performance metrics for an agent

interface AgentMetrics {
    tasksCompleted: number;
    tasksFailured: number;
    averageExecutionTime: number;
    uptime: number;
    lastActivity: Date;
}

Properties

tasksCompleted: number

Total number of tasks completed successfully

tasksFailured: number

Total number of failed tasks

averageExecutionTime: number

Average task execution time in milliseconds

uptime: number

Agent uptime in milliseconds

lastActivity: Date

Timestamp of last activity