Help us improve
Share bugs, ideas, or general feedback.
From aeon-flux
Create or clear abort signal to stop all subagents. Use when you need to halt all running operations immediately.
npx claudepluginhub theglitchking/aeon-flux --plugin aeon-fluxHow this command is triggered — by the user, by Claude, or both
Slash command
/aeon-flux:abortThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Abort Command
Manage the abort signal that stops all subagent tool execution.
## Usage
## How It Works
Due to Claude Code limitations with Ctrl+C/Escape not reliably stopping subagents,
this command uses a **signal file pattern**:
1. `/abort` creates a signal file at `/tmp/aeon-flux-abort-{project-hash}`
2. The `PreToolUse` hook checks for this file before every tool execution
3. If the file exists, tool use is blocked with "User abort signal active"
4. `/abort clear` removes the signal file, resuming normal operation
## Execution
### /abort (or /abort set)
Output:
### /abor.../estopImmediately halts all autonomous operations. WARNING: Use only for emergencies; for graceful stops allowing current tasks to complete, use /ar:x or /ar:stop.
/cancelCancels stuck or orphaned executions in the session. Invoke also via /kill or /abort aliases.
/stopInterrupts running Mint agents at next checkpoint, captures user feedback on issues, saves it as stop signal, and provides resume/restart/abandon options upon halt.
/stopTerminates an active Hypo-Workflow pipeline, cleaning up resources and aborting in-progress tasks.
/abortAborts a pending Heist by relocating its feature directory to docs/gangsta/.aborted/ with timestamped name, signed rejection marker, and state cleanup.
Share bugs, ideas, or general feedback.
Manage 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.