Skip to content

feat: update openclaw-self-healing to v3.1.0#106

Closed
Ramsbaby wants to merge 1 commit intoopenclaw:mainfrom
Ramsbaby:update/openclaw-self-healing-v3.1.0
Closed

feat: update openclaw-self-healing to v3.1.0#106
Ramsbaby wants to merge 1 commit intoopenclaw:mainfrom
Ramsbaby:update/openclaw-self-healing-v3.1.0

Conversation

@Ramsbaby
Copy link

Summary

Updates ramsbaby/openclaw-self-healing from v2.0.1 → v3.1.0

What's new in v3.1.0

  • Complete healing chain fix — config-watch (L1) → Watchdog (L2) → Emergency Recovery (L3) → Alerts (L4) now fully connected end-to-end
  • Watchdog v4.4 — OAuth token expiry detection from logs, zombie process auto-kill, exponential backoff (10s → 30s → 90s → 180s → 300s → 600s)
  • Emergency Recovery v2 — persistent learning repository, AI reasoning logs, multi-model support (Claude Code verified, Aider experimental)
  • Installer rewrite — single install.sh for macOS (LaunchAgent) + Linux (systemd)
  • Metrics dashboard — MTTR tracking, success rate, trending analysis

Verified in production

Tested on macOS (Apple Silicon) + Linux. Recovery cases verified:

  • OAuth expiry auto-detected before agent dies
  • Zombie process detected and killed
  • Config schema error auto-fixed via openclaw doctor --fix
  • Level 3 Claude Code diagnosis: < 15 min recovery

Links

- Complete healing chain fix (config-watch → Watchdog → Emergency Recovery)
- Watchdog v4.4: OAuth token expiry detection, zombie process kill, exponential backoff
- Emergency Recovery v2: persistent learning, reasoning logs, multi-model support
- Installer rewrite: single install.sh for macOS + Linux
- Updated SKILL.md with v3.1.0 description and verified recovery cases
- Updated README.md from latest release
@openclaw-barnacle
Copy link

Thanks for the pull request! This repository is read-only and is automatically synced from https://clawhub.ai, so we can’t accept changes here. Please make updates on the website instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant