<!-- Agent Status Badge: colored pill with pulse animation -->
<span
  class="status-badge"
  [class]="statusClass"
  [attr.aria-label]="statusLabels[status] + ' status'"
  [attr.role]="'status'"
>
  <span class="status-badge__dot"></span>
  <span *ngIf="showLabel" class="status-badge__label">
    {{ statusLabels[status] }}
  </span>
</span>