Create or clear abort signal to stop all subagents. Use when you need to halt all running operations immediately.
Stops all subagent tool execution using a signal file pattern.
/plugin marketplace add TheGlitchKing/aeon-flux/plugin install theglitchking-aeon-flux-plugins-aeon-flux@TheGlitchKing/aeon-fluxManage the abort signal that stops all subagent tool execution.
/abort - Set abort signal (stop all operations)
/abort set - Same as above
/abort clear - Clear abort signal (resume operations)
/abort status - Check if abort signal is active
Due to Claude Code limitations with Ctrl+C/Escape not reliably stopping subagents, this command uses a signal file pattern:
/abort creates a signal file at /tmp/aeon-flux-abort-{project-hash}PreToolUse hook checks for this file before every tool execution/abort clear removes the signal file, resuming normal operation#!/bin/bash
PROJECT_HASH=$(echo "$CLAUDE_PROJECT_DIR" | md5sum | cut -c1-8)
echo "User requested abort" > "/tmp/aeon-flux-abort-$PROJECT_HASH"
Output:
Abort signal SET.
All tool uses blocked until cleared.
Run /abort clear to resume.
#!/bin/bash
PROJECT_HASH=$(echo "$CLAUDE_PROJECT_DIR" | md5sum | cut -c1-8)
rm -f "/tmp/aeon-flux-abort-$PROJECT_HASH"
Output:
Abort signal CLEARED.
Normal operation resumed.
Output (if active):
Abort signal: ACTIVE
Run /abort clear to resume.
Output (if inactive):
Abort signal: INACTIVE
Normal operation.