{{ $key === 'worker_default' ? __('operations.default_worker') : __('admin.system.components.'.$key) }}
{{ __('admin.system_status.'.$component['status']) }}
@if(in_array($key, ['scheduler', 'worker', 'worker_default'], true))
{{ $component['last_seen']?->format('d/m/Y H:i:s') ?? '—' }}
{{ $component['age_seconds'] !== null ? __('admin.system.seconds_ago', ['seconds' => $component['age_seconds']]) : __('admin.system.no_heartbeat') }}
@elseif($key === 'queue')
{{ $component['pending'] ?? '—' }} {{ __('admin.system.pending_jobs') }}
{{ __('admin.system.failed_jobs_24h', ['count' => $component['failed_24h'] ?? '—']) }}
@elseif($key === 'connectors')
{{ __('admin.system.failed_runs_24h', ['count' => $component['failed_24h'] ?? '—']) }}
{{ $component['last_failure']?->provider?->name ?? __('admin.system.no_recent_failure') }}
@else
{{ $component['status'] === 'ok' ? __('admin.system.database_connected') : __('admin.system.database_unavailable') }}
{{ $component['message'] ? str($component['message'])->limit(90) : __('admin.system.database_help') }}
@endif