github nyldn/claude-octopus v11.2.1

2 hours ago

Fixed

  • Bind worker cancellation to Linux process handles or macOS audit tokens, including escalation after a grace period. Stale or unverifiable registrations cannot authorize cancellation.
  • Retain worker registrations when cleanup fails so it can be retried. Reject unsupported native cancellation before provider dispatch.
  • Finish cleanup as soon as workers exit, without repeated shell process scans or an unconditional grace-period delay. Verify each workflow's registrations in one batch.
  • Recover collected research results when interruption leaves no synthesis marker.
  • Show workflow models using the configured provider, phase and role.
  • Preserve unattended mode in Jenkins and hosts that disable background tasks.
  • Route the legacy release command through the maintained release workflow.

Compatibility

Linux worker cancellation requires Python 3.9+ with PID-handle support, Linux 5.3+, and readable process metadata. macOS uses the system audit-token signaling API. No compiler or additional Python package is needed. Missing capabilities fail closed rather than falling back to numeric PID signals.

See plugin compatibility for requirements and the limitation on already-orphaned process groups.

Don't miss a new claude-octopus release

NewReleases is sending notifications on new releases.