From d3c4805bcdd6361fc00b8fb1cae9d6a791b1a166 Mon Sep 17 00:00:00 2001 From: Travis Wu Date: Mon, 14 Sep 2026 11:19:59 +0800 Subject: [PATCH] feat(health): add advisor as a repairable clusterSys module Cube AI Advisor agent health/repair is landing in cubecos (#1485). Add advisor to OrderSensitiveServices' clusterSys, after license, so it appears in the health view and cluster check_repair can restart its agent. Bumps the cube-cos-openapi submodule for the matching moduleType enum additions. Signed-off-by: Travis Wu Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PZ5umjjCedZwWtbAbiMjfj --- api/cube-cos-openapi | 2 +- internal/cubecos/module.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/api/cube-cos-openapi b/api/cube-cos-openapi index a34418d3..a1d30e84 160000 --- a/api/cube-cos-openapi +++ b/api/cube-cos-openapi @@ -1 +1 @@ -Subproject commit a34418d338c775429c3405fdb80813fd5bbda2aa +Subproject commit a1d30e8480efd2c64366f426ab0ffdfa6bf85b70 diff --git a/internal/cubecos/module.go b/internal/cubecos/module.go index f0875f85..16cd52df 100644 --- a/internal/cubecos/module.go +++ b/internal/cubecos/module.go @@ -24,6 +24,7 @@ var ( Modules: []services.Module{ {Name: "bootstrap", IsRepairable: false}, {Name: "license", IsRepairable: false}, + {Name: "advisor", IsRepairable: true}, }, }, {