[Plugin: ralph-loop] stop-hook.sh installed without execute permission
Resolved 💬 1 comment Opened Mar 27, 2026 by coldzero94 Closed Mar 27, 2026
Description
The ralph-loop plugin's stop-hook.sh is installed with 644 (rw-r--r--) permissions instead of 755. This causes a "Permission denied" error on every session stop.
File: plugins/ralph-loop/hooks/stop-hook.sh
Steps to Reproduce
- Install the
ralph-loopplugin via/plugin install ralph-loop@claude-plugins-official - Start a Claude Code session
- End the session — the stop hook fires and fails:
````
Stop hook error: Failed with non-blocking status code: /bin/sh: ...stop-hook.sh: Permission denied
Workaround
chmod +x ~/.claude/plugins/marketplaces/claude-plugins-official/plugins/ralph-loop/hooks/stop-hook.sh
This fixes the issue temporarily, but the permission resets on plugin update/reinstall.
Expected Behavior
Hook scripts should be installed with execute permission (755).
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗