From b14a144ddcffe3cf9e4dbabfaa890ff119637d7e Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Fri, 20 Feb 2026 00:08:07 +0000 Subject: [PATCH] ui: use lucide status icons for tool calls --- packages/ui/src/components/tool-call.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/ui/src/components/tool-call.tsx b/packages/ui/src/components/tool-call.tsx index 94560fc6..d3937ffb 100644 --- a/packages/ui/src/components/tool-call.tsx +++ b/packages/ui/src/components/tool-call.tsx @@ -1,5 +1,5 @@ import { createSignal, Show, createEffect, createMemo, onCleanup } from "solid-js" -import { ArrowRightSquare, Copy } from "lucide-solid" +import { ArrowRightSquare, CheckCircle2, Copy, Hourglass, Loader2, XCircle } from "lucide-solid" import { stringify as stringifyYaml } from "yaml" import { messageStoreBus } from "../stores/message-v2/bus" import { useTheme } from "../lib/theme" @@ -576,13 +576,13 @@ export default function ToolCall(props: ToolCallProps) { const status = toolState()?.status || "" switch (status) { case "pending": - return "⏳" + return case "running": - return "🔄" + return case "completed": - return "✅" + return case "error": - return "⚠️" + return default: return "" }