v3.59.2

ruvnet/ruflov3.59.2Oct 21, 2026by ruvnet

Upgrading?

Full Release Notes

## Fixes

- `task cancel` (#4331): previously claimed success for an unknown or already-finished task id (and printed `Previous status: undefined`), and overwrote a completed task's result with the cancel reason. Now returns `previousStatus`, refuses to touch a finished task, and the CLI exits 1 for either failure case instead of printing "cancelled".
- `task status` (#4332): the status box titled every task `Task: undefined` — the command read `result.id`, but `task_status` returns `taskId`. Now reads the correct field.

## Published

- `@claude-flow/cli@3.59.2`, `claude-flow@3.59.2`, `ruflo@3.59.2` — `latest`/`alpha`/`v3alpha` dist-tags all verified on the live registry.

Related Repositories