feat: @uncaged/pulse-openclaw — OpenClaw adapter package (closes #40)

* feat: @uncaged/pulse-oc — OpenClaw adapter package (closes #40)

- Extract gateway-health & llm-health watchers from core to pulse-oc
- Add gateway-health-guard rule and archive-sessions executor
- Update CI, README, CONTRIBUTING for the new package
- Fix E2E tests to use core ESSENTIAL_PROCESSES after openclaw removal

Made-with: Cursor

* feat: @uncaged/pulse-openclaw — OpenClaw adapter package (closes #40)

* chore: rename pulse-oc → pulse-openclaw

Made-with: Cursor

---------

Co-authored-by: 小橘 <xiaoju@shazhou.work>
This commit is contained in:
小橘 🍊
2026-04-15 00:15:09 +08:00
committed by GitHub
parent 3ced39c6fa
commit a9be34f563
26 changed files with 619 additions and 439 deletions
+15
View File
@@ -43,6 +43,19 @@
"@uncaged/pulse": ">=0.1.0",
},
},
"packages/pulse-openclaw": {
"name": "@uncaged/pulse-openclaw",
"version": "0.1.0",
"devDependencies": {
"@types/node": "^25.6.0",
"@uncaged/pulse": "workspace:*",
"bun-types": "latest",
"typescript": "^6.0.2",
},
"peerDependencies": {
"@uncaged/pulse": ">=0.1.0",
},
},
"packages/upulse": {
"name": "@uncaged/upulse",
"version": "0.1.0",
@@ -87,6 +100,8 @@
"@uncaged/pulse-hermes": ["@uncaged/pulse-hermes@workspace:packages/pulse-hermes"],
"@uncaged/pulse-openclaw": ["@uncaged/pulse-openclaw@workspace:packages/pulse-openclaw"],
"@uncaged/upulse": ["@uncaged/upulse@workspace:packages/upulse"],
"bun-types": ["bun-types@1.3.12", "", { "dependencies": { "@types/node": "*" } }, "sha512-HqOLj5PoFajAQciOMRiIZGNoKxDJSr6qigAttOX40vJuSp6DN/CxWp9s3C1Xwm4oH7ybueITwiaOcWXoYVoRkA=="],