From cfb9bcccc6981cd468373d78974029f11b357bdc Mon Sep 17 00:00:00 2001 From: mes123456 Date: Thu, 3 Sep 2026 20:51:42 +0800 Subject: [PATCH] feat(my-tools): expose unattended wait status --- my-tools/show_blender_web_scheduler.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/my-tools/show_blender_web_scheduler.py b/my-tools/show_blender_web_scheduler.py index 9d2b8671c..49f523c13 100755 --- a/my-tools/show_blender_web_scheduler.py +++ b/my-tools/show_blender_web_scheduler.py @@ -63,6 +63,8 @@ def main() -> int: supervisor = status.get("supervisor", {}) print(f" guardian: pid={guardian.get('pid') or 'none'} alive={guardian.get('alive', False)} state={guardian.get('state') or 'unknown'}") print(f" supervisor: pid={supervisor.get('pid') or 'none'} alive={supervisor.get('alive', False)} state={supervisor.get('state') or 'unknown'}") + watchdog = status.get("myTools", {}).get("watchdogStatus", {}) + print(f" watchdog: pid={watchdog.get('pid') or 'external'} status={watchdog.get('status') or 'unknown'} reason={watchdog.get('reason') or 'none'} task={watchdog.get('task') or 'none'}") print(f" latest handoff: {status.get('latestHandoff') or 'none'}") print(f" local HEAD: {status.get('localHead') or 'unknown'}") for line in format_progress(status["progress"], status["fastPath"]):