diff --git a/scripts/mofin_health.py b/scripts/mofin_health.py index e30ba32b..7ee11786 100644 --- a/scripts/mofin_health.py +++ b/scripts/mofin_health.py @@ -236,7 +236,7 @@ def build_feature_tree(cron_jobs, db_stats): pipes = [{ "name": j.get("name", ""), "script": j.get("script", ""), - "schedule": j.get("schedule", ""), + "schedule": j.get("schedule", {}).get("display", str(j.get("schedule", ""))), "status": j.get("last_status", "unknown"), "last_run": (j.get("last_run_at", "") or "")[:16] if j.get("last_run_at") else "", "type": "no_agent" if j.get("no_agent") else "LLM", @@ -254,7 +254,7 @@ def build_feature_tree(cron_jobs, db_stats): "pipes": [{ "name": j.get("name", ""), "script": j.get("script", ""), - "schedule": j.get("schedule", ""), + "schedule": j.get("schedule", {}).get("display", str(j.get("schedule", ""))), "status": j.get("last_status", "unknown"), "last_run": (j.get("last_run_at", "") or "")[:16] if j.get("last_run_at") else "", "type": "no_agent" if j.get("no_agent") else "LLM",