{{ mb_substr($r['client_name'], 0, 1) }}
{{ $r['client_name'] }}
{{ __('admin.ai.oauth_sessions.cols.scopes') }}
@forelse ($r['scopes'] as $s)
@php
$variant = str_contains($s, 'enrich') ? 'enrich'
: (str_contains($s, 'admin') ? 'admin' : '');
@endphp
{{ $s }}
@empty
—
@endforelse
{{ __('admin.ai.oauth_sessions.cols.granted') }}
{{ $r['granted_at']->diffForHumans() }}
({{ $r['granted_at']->format('Y-m-d H:i') }})
{{ __('admin.ai.oauth_sessions.cols.last_used') }}
@if ($r['last_used_at'])
{{ $r['last_used_at']->diffForHumans() }}
({{ number_format($r['total_use_count']) }} {{ __('admin.ai.oauth_sessions.cols.calls') }})
@else
{{ __('admin.ai.oauth_sessions.cols.never_used') }}
@endif
{{ __('admin.ai.oauth_sessions.cols.expires') }}
{{ __('admin.ai.oauth_sessions.cols.absolute', ['date' => $r['absolute_expires_at']->format('Y-m-d')]) }}
·
{{ __('admin.ai.oauth_sessions.cols.rotations', ['n' => $r['rotation_count']]) }}
{{ __('admin.ai.oauth_sessions.cols.family') }}
{{ substr($r['family_id'], 0, 18) }}…