import { Icon } from "../Icon"; type StepStatus = "pending" | "running" | "completed" | "error"; interface ThinkingCardProps { title: string; overview: string; steps: Array<{ id: number; title: string; description: string; status: StepStatus; sub_steps: Array<{ id: string; description: string; status: StepStatus; }>; }>; currentStep: number; isComplete: boolean; } function statusIcon(status: StepStatus) { switch (status) { case "running": return