Description
When invoking the ralph-loop skill with a prompt containing commas, the permission system incorrectly splits the command arguments on commas and treats each part as a separate "operation" requiring individual approval.
Reproduction Steps
- Add ralph-loop plugin permissions:
"Bash(/Users/username/.claude/plugins/cache/claude-plugins-official/ralph-loop/*/scripts/setup-ralph-loop.sh*)"
"Bash(~/.claude/plugins/cache/claude-plugins-official/ralph-loop/*/scripts/setup-ralph-loop.sh*)"
- Run a command with commas in the prompt
Expected Behavior
The entire command should be treated as a single bash invocation with the script path and all arguments passed through as-is.
Actual Behavior
Error message shows the permission system is splitting on commas and treating each segment as a separate operation requiring individual approval.
Impact
This prevents using the ralph-loop skill entirely.
Environment
- Claude Code CLI
- ralph-loop plugin from claude-plugins-official
- Skill command execution with permission system enabled
Description
When invoking the
ralph-loopskill with a prompt containing commas, the permission system incorrectly splits the command arguments on commas and treats each part as a separate "operation" requiring individual approval.Reproduction Steps
Expected Behavior
The entire command should be treated as a single bash invocation with the script path and all arguments passed through as-is.
Actual Behavior
Error message shows the permission system is splitting on commas and treating each segment as a separate operation requiring individual approval.
Impact
This prevents using the ralph-loop skill entirely.
Environment