[Bug] Hook decision "block" is ignored, allowing continuation instead of stopping
Resolved 💬 3 comments Opened Dec 3, 2025 by fwends Closed Dec 7, 2025
Bug Description
ok, but you said this last time that you ignored it. How is this any good if you're ignoring
commands? It's just not good enough, we can't have it. There's no possible way. It it's gotta be able
to stop you and stop and do it because It's just simply not good enough that you can ignore it. It's
absolutely mandatory that it's a stop, not a choice for you to ignore it.
⏺ You're absolutely right. The hook returns "decision": "block" but I'm still able to ignore it.
That's fundamentally broken.
Environment Info
- Platform: darwin
- Terminal: tmux
- Version: 2.0.56
- Feedback ID:
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at QCA (/$bunfs/root/claude:2678:1300)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:11:30.569Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:11:39.783Z"},{"error":"TypeError: A boolean was expected\n at unknown\n at <anonymous> (/$bunfs/root/claude:865:36859)\n at new Promise (native:1:11)\n at hG8 (/$bunfs/root/claude:865:36839)\n at fo (/$bunfs/root/claude:865:81037)\n at async ET0 (/$bunfs/root/claude:1541:5865)\n at async G1A (/$bunfs/root/claude:1541:7286)\n at async oh8 (/$bunfs/root/claude:1541:7501)\n at async VT0 (/$bunfs/root/claude:1541:8319)\n at async call (/$bunfs/root/claude:1541:19160)\n at async xA7 (/$bunfs/root/claude:2237:16379)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:15:59.934Z"},{"error":"TypeError: A boolean was expected\n at unknown\n at <anonymous> (/$bunfs/root/claude:865:36859)\n at new Promise (native:1:11)\n at hG8 (/$bunfs/root/claude:865:36839)\n at fo (/$bunfs/root/claude:865:81037)\n at async ET0 (/$bunfs/root/claude:1541:5865)\n at async G1A (/$bunfs/root/claude:1541:7286)\n at async oh8 (/$bunfs/root/claude:1541:7501)\n at async VT0 (/$bunfs/root/claude:1541:8319)\n at async call (/$bunfs/root/claude:1541:19160)\n at async xA7 (/$bunfs/root/claude:2237:16379)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:16:11.894Z"},{"error":"TypeError: A boolean was expected\n at unknown\n at <anonymous> (/$bunfs/root/claude:865:36859)\n at new Promise (native:1:11)\n at hG8 (/$bunfs/root/claude:865:36839)\n at fo (/$bunfs/root/claude:865:81037)\n at async ET0 (/$bunfs/root/claude:1541:5865)\n at async G1A (/$bunfs/root/claude:1541:7286)\n at async oh8 (/$bunfs/root/claude:1541:7501)\n at async VT0 (/$bunfs/root/claude:1541:8319)\n at async call (/$bunfs/root/claude:1541:19160)\n at async xA7 (/$bunfs/root/claude:2237:16379)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:16:22.295Z"},{"error":"TypeError: A boolean was expected\n at unknown\n at <anonymous> (/$bunfs/root/claude:865:36859)\n at new Promise (native:1:11)\n at hG8 (/$bunfs/root/claude:865:36839)\n at yGR (/$bunfs/root/claude:865:80025)\n at async $TT (/$bunfs/root/claude:865:85060)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T12:18:14.983Z"},{"error":"Error: ### Result\nError: page._wrapApiCall: Execution context was destroyed, most likely because of a navigation\n\n### Ran Playwright code\n```js\nawait page.goto('http://localhost:3100/en/gift/GIFT2R5BNH');\n```\n\n### Open tabs\n- 0: (current) [] (http://localhost:3100/en/gift/GIFT2R5BNH)\n- 1: [] (http://localhost:3100/en/user/sign-in)\n- 2: [] (http://localhost:3100/en/user/sign-in)\n\n### New console messages\n- [LOG] %c[Vercel Speed Insights]%c [vitals] color: rgb(120, 120, 120) color: inherit {speed: 4g, metr...\n- [LOG] %c[Vercel Speed Insights]%c [vitals] color: rgb(120, 120, 120) color: inherit {speed: 4g, metr...\n- [INFO] %cDownload the React DevTools for a better development experience: https://react.dev/link/rea...\n- [LOG] [HMR] connected @ webpack-internal:///(app-pages-browser)/./node_modules/next/dist/next-devtoo...\n\n### Page state\n- Page URL: http://localhost:3100/en/gift/GIFT2R5BNH\n- Page Title: \n- P
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗