setSelectedAgent(agent)}
+ className={`relative group cursor-pointer rounded-xl border-2 p-4 transition-all duration-300 hover:scale-[1.03] hover:z-10 shadow-lg ${statusGlow[agent.status]}`}
+ style={{ background: 'var(--card)' }}
+ >
+
+
+
+ {statusEmoji[agent.status]}
+
+
+
+
+ {getInitials(agent.name)}
+
+
+
{agent.name}
+
{agent.role}
+
+
+
+
+
+
+ {statusLabel[agent.status]}
+
+ {formatLastSeen(agent.last_seen)}
+
+
+ {agent.last_activity && (
+
+ {agent.last_activity}
+
+ )}
+
+ {agent.taskStats && agent.taskStats.in_progress > 0 && (
+
+ {agent.taskStats.in_progress}
+
+ )}
+