/* Copyright 2026 Marimo. All rights reserved. */ import { BotMessageSquareIcon } from "lucide-react"; import React from "react"; import { MarkdownRenderer } from "@/components/markdown/markdown-renderer"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; interface ReasoningAccordionProps { reasoning: string; index?: number; isStreaming?: boolean; } export const ReasoningAccordion: React.FC = ({ reasoning, index = 0, isStreaming = false, }) => { return ( {isStreaming ? "Thinking" : "View reasoning"} ({reasoning.length}{" "} chars)
); };