ralph-wiggum plugin: /ralph-loop command fails due to multiline bash block
Resolved 💬 3 comments Opened Dec 29, 2025 by liransmartlighthouse Closed Jan 2, 2026
Description
The /ralph-loop command in the ralph-wiggum plugin fails with an error about multiline bash commands.
Error Message
Bash command permission check failed: Command contains newlines that could separate multiple commands
Root Cause
The command file commands/ralph-loop.md contains a multiline bash block that includes an if statement for displaying the completion promise. Claude Code's security model blocks multiline bash commands entirely.
Workaround
Running the setup script directly works.
Suggested Fix
Move the if block logic into setup-ralph-loop.sh itself.
Environment
- Claude Code CLI on Linux
- ralph-wiggum plugin version: 6d3752c000e2
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗