{errorMessage && (
{errorMessage}
)}
{/* Account summary */}
{statusBadge}
{typeof response?.upstream_status === 'number' && (
)}
{onRefresh && (
)}
{/* Account identity info */}
}
label='User ID'
value={payload?.user_id}
mono
/>
}
label={t('Email')}
value={payload?.email}
/>
}
label='Account ID'
value={payload?.account_id}
mono
/>
{/* Rate limit windows */}
{t('Rate Limit Windows')}
{t(
'Tracks current account base limits and additional metered usage on Codex upstream.'
)}
{additionalRateLimits.length > 0 && (
{t('Additional Limits')}
{t(
'Per-feature metered windows split by model or capability.'
)}
{additionalRateLimits.map((item, index) => {
const limitName =
item.limit_name ||
item.metered_feature ||
`${t('Additional Limit')} ${index + 1}`
return (
0 ? 'border-t pt-4' : ''}
>
)
})}
)}
{/* Raw JSON collapsible */}
{showRawJson && (
<>
{rawJsonText || '-'}
>
)}