diff --git a/src/app/(general)/_components/chat/messages/utils/llm-code-block.tsx b/src/app/(general)/_components/chat/messages/utils/llm-code-block.tsx
index f8ed954f..795d6b3b 100644
--- a/src/app/(general)/_components/chat/messages/utils/llm-code-block.tsx
+++ b/src/app/(general)/_components/chat/messages/utils/llm-code-block.tsx
@@ -13,5 +13,10 @@ export const LLMCodeBlock: LLMOutputComponent = ({ blockMatch }) => {
return null;
}
- return ;
+ // @llm-ui/code bug: failing to remove trailing backticks
+ const cleanedCode = code.replace(/```\s*$/, "").trim();
+
+ return (
+
+ );
};