import type { PropsWithChildren } from 'react' import { cn, Collapsible, CollapsibleContent_Shadcn_ as CollapsibleContent, CollapsibleTrigger_Shadcn_ as CollapsibleTrigger, } from 'ui' type ToolProps = PropsWithChildren<{ className?: string label: string | JSX.Element icon?: JSX.Element }> export function Tool({ className, label, icon, children }: ToolProps) { const isCollapsible = !!children return (