diff --git a/src/components/ui/tag.tsx b/src/components/ui/tag.tsx
index 41ee5d4..6dbc87c 100644
--- a/src/components/ui/tag.tsx
+++ b/src/components/ui/tag.tsx
@@ -56,7 +56,7 @@ function Tag({
/>
)}
- {error ? : going ? : icon}
+ {error ? : going ? : icon}
{children}
{/* As wide as "100%" from the start, so the tag does not grow, and push its neighbours along, as the count gains a digit. */}
diff --git a/src/components/ui/tool-steps.tsx b/src/components/ui/tool-steps.tsx
index f55b21d..52626eb 100644
--- a/src/components/ui/tool-steps.tsx
+++ b/src/components/ui/tool-steps.tsx
@@ -68,7 +68,7 @@ function StepRow({ step, labels }: { step: Step; labels?: Partial })
aria-expanded={canOpen ? open : undefined}
disabled={!canOpen}
onClick={() => setOpen((value) => !value)}
- className={cn(lineClass, step.status === "running" && "animate-pulse")}
+ className={cn(lineClass, step.status === "running" && "animate-pulse motion-reduce:animate-none")}
>
{step.label}
{step.patch && }