diff --git a/apps/web/src/components/ChatMarkdown.tsx b/apps/web/src/components/ChatMarkdown.tsx index e16d09e2a3705389cb0008ad5727f25ff598f088..e8e2b9d85c8ae6ecdeafba3ae5a089efa6c7f471 100644 --- a/apps/web/src/components/ChatMarkdown.tsx +++ b/apps/web/src/components/ChatMarkdown.tsx @@ -16,7 +16,7 @@ const markdownComponents: Components = { function ChatMarkdown({ text }: ChatMarkdownProps) { return ( -
+
+ {!isElectron && ( +
+
+ + Threads +
+
+ )} {isElectron && (
No active thread @@ -1681,10 +1690,13 @@ export default function ChatView({ threadId }: ChatViewProps) { } return ( -
+
{/* Top bar */}
{/* Input bar */} -
-
+
+
{/* Textarea area */} -
+
{composerMenuOpen && (
{/* Bottom toolbar */} -
-
+
+
{/* Model picker */} {/* Divider */} - + {/* Reasoning effort */} {/* Divider */} - + {/* Runtime mode toggle */}
{/* Right side: send / stop button */} -
+
{phase === "running" ? ( - + }>