github nyldn/claude-octopus v9.20.1
v9.20.1 — Fix orchestrate.sh path resolution

7 hours ago

Fixed

  • orchestrate.sh not found by LLM Bash tool${CLAUDE_PLUGIN_ROOT} is only available in hook execution context, not in the LLM's Bash shell. All skill, command, persona, and OpenClaw files referenced this variable, causing multi-LLM dispatch to silently fall back to Claude-only. Replaced with ${HOME}/.claude-octopus/plugin/ across 104 files, with a stable symlink created by session-manager.sh at session start.
  • Shared template block (skills/blocks/provider-check.md) fixed at source so gen-skill-docs.sh propagates correctly.
  • Hardcoded provider metrics in flow templates removed — metrics should track actual providers used.
  • README command count corrected (49→48).

Changed

  • 15 test suites fixed — 135/135 tests now pass. Removed 2 stale v8.x tests, fixed path lookups, registration assertions, count expectations.
  • CLAUDE.md — Added Enforcement Best Practices with Validation Gate Pattern.

Update: claude plugin update octo

Don't miss a new claude-octopus release

NewReleases is sending notifications on new releases.