diff --git a/src/components/ChatMessage.tsx b/src/components/ChatMessage.tsx
index c6acea9..b0c0d20 100644
--- a/src/components/ChatMessage.tsx
+++ b/src/components/ChatMessage.tsx
@@ -338,6 +338,7 @@ function RawJsonPanel({ message }: { message: ChatMessageType }) {
onClick={handleCopy}
className="h-6 w-6 rounded-md flex items-center justify-center text-pc-text-secondary hover:text-pc-accent-light transition-colors"
title={copied ? t('message.copied') : t('message.copy')}
+ aria-label={copied ? t('message.copied') : t('message.copy')}
>
{copied ? : }
diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx
index 659503a..4c140f4 100644
--- a/src/components/Sidebar.tsx
+++ b/src/components/Sidebar.tsx
@@ -181,7 +181,7 @@ export function Sidebar({ sessions, activeSession, onSwitch, onDelete, onSplit,
{t('sidebar.title')}
-