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 "" }