import { LayoutDashboard, Boxes, Cpu, Brain, Plug, Bot, HelpCircle, type LucideIcon, } from "lucide-react" export type ViewId = "dashboard" | "models" | "system" | "memory" | "connect" | "agent" | "guide" export interface NavItem { id: ViewId label: string hint: string icon: LucideIcon } // Eine Quelle der Wahrheit für Sidebar UND Command-Palette. export const NAV: NavItem[] = [ { id: "dashboard", label: "Zentrale", hint: "System- & Stack-Status", icon: LayoutDashboard }, { id: "models", label: "Modell-Zentrale", hint: "Verwalten, laden & Gateway-Routing", icon: Boxes }, { id: "system", label: "Diagnose", hint: "Metriken, Dienste, Logs", icon: Cpu }, { id: "memory", label: "Gedächtnis", hint: "Geteiltes Memory verwalten", icon: Brain }, { id: "connect", label: "Verbinden", hint: "IDE-/Agent-Configs erzeugen", icon: Plug }, { id: "agent", label: "Hermes", hint: "Agent-Status & WebUI öffnen", icon: Bot }, { id: "guide", label: "Anleitung", hint: "Einrichten & Vibe-Coding", icon: HelpCircle }, ]