import type { Metadata, Viewport } from "next"; import "./globals.css"; import { BottomNav } from "@/components/BottomNav"; import { Providers } from "@/components/Providers"; import { ErrorBoundary } from "@/components/ErrorBoundary"; export const metadata: Metadata = { title: "Hermes OS", description: "Mobile dashboard for Hermes Agent", icons: { icon: "/icon-192.png", apple: "/icon-192.png" }, appleWebApp: { capable: true, statusBarStyle: "black-translucent", title: "Hermes" }, }; export const viewport: Viewport = { themeColor: "#0a0a0f", width: "device-width", initialScale: 1, maximumScale: 1, viewportFit: "cover", }; export default function RootLayout({ children }: { children: React.ReactNode }) { return (