{agentName || t('header.title')}
@@ -169,6 +169,7 @@ function CopyField({ value }: { value: string }) {
className="ml-auto p-0.5 rounded hover:bg-[var(--pc-hover)] text-pc-text-faint hover:text-pc-text-secondary transition-colors"
onClick={() => { copyToClipboard(value).then((ok) => { if (ok) { setCopied(true); setTimeout(() => setCopied(false), 1500); } }); }}
title="Copy"
+ aria-label="Copy to clipboard"
>
{copied ?
:
}
@@ -206,7 +207,7 @@ const SessionInfoPopover = forwardRef
{t('header.sessionInfo')}
-
+
{rows.map(({ label, value, copyable }) => (
@@ -241,6 +242,7 @@ function CompactButton({ sessionKey, onCompact }: { sessionKey: string; onCompac
disabled={compacting}
className="inline-flex items-center gap-1 text-[10px] text-pc-text-muted hover:text-pc-text shrink-0 px-1.5 py-0.5 rounded hover:bg-[var(--pc-hover)] transition-colors disabled:opacity-50"
title={t('header.compact')}
+ aria-label={t('header.compact')}
>
{compacting ? t('header.compacting') : t('header.compact')}