Add ErrorBoundary, Config page, 4-col quick links

- ErrorBoundary wraps all pages with retry button
- Config: read-only view of model, terminal, memory, display settings
- Pulse quick links now 4-col: Skills, Cron, Soul, Config
This commit is contained in:
Hermes
2026-04-09 21:03:36 -05:00
parent abf387fa6b
commit a484e054e9
4 changed files with 141 additions and 3 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ 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",
@@ -27,7 +28,7 @@ export default function RootLayout({ children }: { children: React.ReactNode })
<body className="antialiased">
<Providers>
<main className="min-h-screen pb-safe px-4 pt-4 max-w-lg mx-auto">
{children}
<ErrorBoundary>{children}</ErrorBoundary>
</main>
<BottomNav />
</Providers>