github nyldn/claude-octopus v8.22.4
v8.22.4 — OpenClaw Install Fix + CI Cleanup

latest releases: v9.21.0, v9.20.3, v9.20.2...
one month ago

What's Changed since v8.22.0

Fixed

  • OpenClaw Install Registration (#45): Changed package name to @octo-claw/octo-claw so install directory matches manifest id. OpenClaw derives config entry key from unscoped package name.
  • OpenClaw Dist Shipping (#41): Whitelisted openclaw/dist/ and mcp-server/dist/ in .gitignore so compiled files ship with the repo.
  • OpenClaw Manifest (#40): Added required id field to openclaw.plugin.json.
  • Test Suite: Resolved all pre-existing test failures — 58/58 tests pass. Fixed bash arithmetic crashes, path calculations, grep context windows, and pattern mismatches.
  • CI: Fixed unit and integration test failures in GitHub Actions.

Changed

  • OpenClaw Identity: Renamed OpenClaw-facing identity from claude-octopus to octo-claw across manifests and packages.
  • Branch Protection: Enabled on main requiring Smoke, Unit, and Integration CI checks.
  • Pre-push Hook: Added git hook running full test suite before every push.
  • Validation: Added id-matching and dist-existence checks to validate-openclaw.sh.

Removed

  • Coverage CI Job: Removed flaky coverage report job (37% < 80% threshold, permission errors).

Full Changelog: v8.22.0...v8.22.4

Don't miss a new claude-octopus release

NewReleases is sending notifications on new releases.