mirror of
https://github.com/anthropics/claude-code.git
synced 2026-01-30 04:02:03 +00:00
Fixes #12170 The ralph-wiggum slash commands had multi-line bash scripts in their ```! blocks. Claude Code's security check blocks commands with newlines to prevent command injection, causing the error: "Command contains newlines that could separate multiple commands" Changes: ralph-loop.md: - Remove multi-line bash from code block - Keep single-line call to setup script - Keep scoped allowed-tools for security cancel-ralph.md: - Replace multi-line bash with step-by-step instructions - Tighten allowed-tools to specific file paths setup-ralph-loop.sh: - Add completion promise display logic (moved from ralph-loop.md) - Uses COMPLETION_PROMISE variable directly instead of reading from file