diff --git a/apps/code/src/renderer/components/CodeBlock.tsx b/apps/code/src/renderer/components/CodeBlock.tsx
index e0722c1cc..edadf77a6 100644
--- a/apps/code/src/renderer/components/CodeBlock.tsx
+++ b/apps/code/src/renderer/components/CodeBlock.tsx
@@ -53,10 +53,7 @@ export function CodeBlock({ children, size = "1" }: CodeBlockProps) {
variant="ghost"
color="gray"
onClick={handleCopy}
- style={{
- transition: "opacity 0.15s",
- }}
- className="group-hover:!opacity-100 [&]:hover:!opacity-100 absolute top-1 right-1 cursor-pointer opacity-0"
+ className="absolute top-1 right-1 cursor-pointer"
aria-label="Copy code"
>
{copied ? : }
diff --git a/apps/code/src/renderer/features/sessions/components/session-update/AgentMessage.tsx b/apps/code/src/renderer/features/sessions/components/session-update/AgentMessage.tsx
index bfc34014f..d04d34808 100644
--- a/apps/code/src/renderer/features/sessions/components/session-update/AgentMessage.tsx
+++ b/apps/code/src/renderer/features/sessions/components/session-update/AgentMessage.tsx
@@ -154,15 +154,16 @@ export const AgentMessage = memo(function AgentMessage({
content={content}
componentsOverride={agentComponents}
/>
-
+
- {copied ? : }
+ {copied ? : }