Bugfix
openclaw doctor was silently exiting after the CPU row when run in some macOS environments.
Cause: the _row helper's last expression was [ -n "$hint" ] && printf ... — when hint was empty, the function returned exit code 1, triggering set -e at the call site. The CPU row passes an empty hint, so the script died right after printing it.
Fix: explicit return 0 at the end of _row.
If you saw openclaw doctor stop after the CPU line, please update:
openclaw self-update # brew users
# or in manual mode:
cd ~/DEV/openclaw-workspace && git pull --ff-only