Canaryd.Checker (canaryd v0.4.0)

Copy Markdown View Source

One full health-check round:

  1. L1 system: CPU/GPU temperature / thermal / load / memory
  2. Scan the macOS unresponsive state for third-party GUI apps
  3. Confirm and shut down long-idle Simulator devices
  4. User idle > 30min? -> skip the CleanClip probe
  5. L2 CleanClip process liveness (relaunch silently if dead)
  6. L3 CleanClip functional probe, state machine, silent auto-restart, notify only when blocked.

Summary

Functions

Runs only the temperature and thermal process checks.

Functions

run()

run_thermal()

Runs only the temperature and thermal process checks.