This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryLaunchAgent repair now tolerates macOS already‑loaded races, avoiding false Bootstrap failed: 5 errors.
Full changelog
Summary
- LaunchAgent reload/repair now tolerates macOS already-loaded races instead of reporting false
Bootstrap failed: 5failures. - Repair boots out by label and plist path, falls back to legacy
launchctl load -w, and only treats duplicate bootstrap as success when launchd confirms the expected plist is loaded. - Cron sync, runtime doctor repair, source update, and packaged update now reuse the hardened LaunchAgent reload path.
- Public release surfaces and OpenClaw bridge metadata bumped to 7.9.21.
Validation
- CI green: pytest, ruff, Bandit high/high, release-readiness, client parity, Claude plugin, ClawHub, and OpenClaw checks.
- Local focused runtime/update validation: 67 passed.
- Local client parity: 189 passed.
- Local release readiness passed.
- Root
npm pack --dry-runpassed. - OpenClaw
npm testandnpm run buildpassed.
What's Changed
- Release 7.9.21 LaunchAgent repair race hardening by @wazionapps in https://github.com/wazionapps/nexo/pull/290
Full Changelog: https://github.com/wazionapps/nexo/compare/v7.9.20...v7.9.21
What's Changed
- Release 7.9.21 LaunchAgent repair race hardening by @wazionapps in https://github.com/wazionapps/nexo/pull/290
Full Changelog: https://github.com/wazionapps/nexo/compare/v7.9.20...v7.9.21
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About wazionapps/nexo
Cognitive memory for AI agents with Atkinson-Shiffrin memory model (STM/LTM/sensory register), semantic RAG, Ebbinghaus decay, trust scoring, and 76+ MCP tools.
Related context
Beta — feedback welcome: [email protected]