diff --git a/studio/frontend/public/blacklogo.png b/studio/frontend/public/blacklogo.png
index df95e02291..e74c19040a 100644
Binary files a/studio/frontend/public/blacklogo.png and b/studio/frontend/public/blacklogo.png differ
diff --git a/studio/frontend/public/whitelogo.png b/studio/frontend/public/whitelogo.png
index 5a3bc56354..9db7c0e943 100644
Binary files a/studio/frontend/public/whitelogo.png and b/studio/frontend/public/whitelogo.png differ
diff --git a/studio/frontend/src/components/assistant-ui/markdown-text.tsx b/studio/frontend/src/components/assistant-ui/markdown-text.tsx
index 1de2c47955..3f18cfb940 100644
--- a/studio/frontend/src/components/assistant-ui/markdown-text.tsx
+++ b/studio/frontend/src/components/assistant-ui/markdown-text.tsx
@@ -1,20 +1,30 @@
"use client";
-import { INTERNAL } from "@assistant-ui/react";
-import { StreamdownTextPrimitive } from "@assistant-ui/react-streamdown";
+import { INTERNAL, useMessagePartText } from "@assistant-ui/react";
import { code } from "@streamdown/code";
import { math } from "@streamdown/math";
import { mermaid } from "@streamdown/mermaid";
+import { Streamdown } from "streamdown";
import "katex/dist/katex.min.css";
-const { withSmoothContextProvider } = INTERNAL;
+const { withSmoothContextProvider, useSmoothStatus } = INTERNAL;
const MarkdownTextImpl = () => {
+ const { text } = useMessagePartText();
+ const status = useSmoothStatus();
+
return (
-