@@ -52,6 +52,8 @@ export interface NavItem {
5252 icon : any ;
5353 description ?: string ;
5454 variant : "default" | "ghost" ;
55+ /** Optional maturity badge shown in the sidebar nav. */
56+ badge ?: 'beta' | 'experimental' | 'embed' ;
5557}
5658
5759export interface NavSection {
@@ -210,13 +212,15 @@ export const INTEGRATIONS_NAV: NavItem[] = [
210212 icon : Bot ,
211213 description : "Integration status and controls for Open-WebUI connections." ,
212214 variant : "default" ,
215+ badge : "embed" ,
213216 } ,
214217 {
215218 title : "OpenCode Autopilot" ,
216219 href : "/dashboard/autopilot" ,
217220 icon : Sparkles ,
218221 description : "Legacy autopilot integration panel (migration in progress)." ,
219222 variant : "ghost" ,
223+ badge : "embed" ,
220224 } ,
221225 {
222226 title : "Jules" ,
@@ -231,6 +235,7 @@ export const INTEGRATIONS_NAV: NavItem[] = [
231235 icon : Network ,
232236 description : "Harness view for DeerFlow-compatible execution paths." ,
233237 variant : "ghost" ,
238+ badge : "experimental" ,
234239 } ,
235240 {
236241 title : "Memory Explorer" ,
@@ -249,6 +254,7 @@ export const CORE_DASHBOARD_NAV: NavItem[] = [
249254 { title : "Health" , href : "/dashboard/health" , icon : Activity , variant : "ghost" } ,
250255 { title : "Logs" , href : "/dashboard/logs" , icon : Terminal , variant : "ghost" } ,
251256 { title : "Audit" , href : "/dashboard/audit" , icon : FileText , variant : "ghost" } ,
257+ { title : "System" , href : "/dashboard/system" , icon : Server , description : "Operator console: uptime, subsystem health, boot status." , variant : "ghost" } ,
252258 { title : "Documentation" , href : "/docs" , icon : BookOpen , variant : "ghost" } ,
253259 { title : "Settings" , href : "/dashboard/settings" , icon : Settings2 , variant : "ghost" } ,
254260] ;
@@ -270,7 +276,8 @@ export const LABS_DASHBOARD_NAV: NavItem[] = [
270276 { title : "Command" , href : "/dashboard/command" , icon : Terminal , description : "Execute slash commands and explore registered command handlers via a live REPL." , variant : "ghost" } ,
271277 { title : "Tests" , href : "/dashboard/tests" , icon : FlaskConical , description : "Auto-test watcher: start/stop file-watch mode, view per-file pass/fail results." , variant : "ghost" } ,
272278 { title : "Traffic Inspector" , href : "/dashboard/inspector" , icon : FileSearch , variant : "ghost" } ,
273- { title : "Workflows" , href : "/dashboard/workflows" , icon : Workflow , variant : "ghost" } ,
279+ { title : "Workflows" , href : "/dashboard/workflows" , icon : Workflow , variant : "ghost" , badge : "beta" } ,
280+ { title : "Swarm" , href : "/dashboard/swarm" , icon : Users , description : "Horizontal multi-model delegation, adversarial debates, and consensus voting." , variant : "ghost" , badge : "experimental" } ,
274281 { title : "Library" , href : "/dashboard/library" , icon : Library , description : "Resource hub for scripts, skills, tool sets, memory, plans, and documentation." , variant : "ghost" } ,
275282 { title : "Manual" , href : "/dashboard/manual" , icon : BookOpenText , variant : "ghost" } ,
276283 { title : "Plans" , href : "/dashboard/plans" , icon : Lightbulb , variant : "ghost" } ,
0 commit comments