Free guide · Oct 14, 2026
Ruflo: check that a denied command really stops
How to find your version, understand the fix, and check that a denied command really stops.
The short version
Ruflo (it used to be Claude Flow) is a free, MIT-licensed harness for Claude Code. Its pre-bash hook is meant to block dangerous shell commands. Before the 3.51.1 patch on October 2, 2026, a denial exited with code 1, which Claude Code treats as a non-blocking hook error, so the command could still run. The patch makes denials exit with code 2, the code Claude Code uses to block. This guide shows you how to find your version, understand the fix, and check that a denied command really stops, without running anything risky.
What's in the full guide
- 01Step 1: Find your version
- 02Step 2: Understand the fix
- 03Step 3: Check that a denied command really stops
- 04The catch
- 05Official links