From 50a790050467743d4b92f9bff9981ccc595723c2 Mon Sep 17 00:00:00 2001 From: Gagancreates Date: Thu, 28 May 2026 01:53:01 +0530 Subject: [PATCH] style: drop lead icon from tool group child rows and round them more --- apps/x/apps/renderer/src/components/ai-elements/tool.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/x/apps/renderer/src/components/ai-elements/tool.tsx b/apps/x/apps/renderer/src/components/ai-elements/tool.tsx index a4d1e402..61ba6fbd 100644 --- a/apps/x/apps/renderer/src/components/ai-elements/tool.tsx +++ b/apps/x/apps/renderer/src/components/ai-elements/tool.tsx @@ -62,6 +62,8 @@ export type ToolHeaderProps = { type: ToolUIPart["type"]; state: ToolUIPart["state"]; className?: string; + /** Hide the leading status icon (used for child rows inside a tool group). */ + hideLeadIcon?: boolean; }; // Lead icon shown to the left of the tool label: spinner while running, a @@ -78,6 +80,7 @@ export const ToolHeader = ({ title, type, state, + hideLeadIcon, ...props }: ToolHeaderProps) => { const displayTitle = title ?? type.split("-").slice(1).join("-") @@ -91,7 +94,7 @@ export const ToolHeader = ({ {...props} >
- {getLeadIcon(state)} + {!hideLeadIcon && getLeadIcon(state)} onToolOpenChange(tool.id, o)} - className="mb-0 rounded-md border-border/60 bg-transparent hover:border-border/60" + className="mb-0 rounded-[20px] border-border/60 bg-transparent hover:border-border/60" >