diff --git a/src/components/AppHeader.tsx b/src/components/AppHeader.tsx
index c5f736d..236a799 100644
--- a/src/components/AppHeader.tsx
+++ b/src/components/AppHeader.tsx
@@ -13,6 +13,9 @@ import {
ArrowPathIcon,
XMarkIcon,
} from "@heroicons/react/24/solid";
+import { Button } from "@/components/ui/button";
+import { Badge } from "@/components/ui/badge";
+import { cn } from "@/lib/utils";
export function AppHeader() {
const {
@@ -130,19 +133,24 @@ export function AppHeader() {
{isConnected ? (
<>
-
-
+
+
{machineStatusName}
-
+
>
) : (
Not Connected
@@ -150,14 +158,17 @@ export function AppHeader() {
{/* Error indicator - always render to prevent layout shift */}
-
+
{/* Error popover */}
{showErrorPopover && (machineErrorMessage || pyodideError) && (