| name | aigon-sessions-close |
| description | Kill all agent sessions for a feature/research ID and close Warp tab |
aigon-sessions-close
Kill all running agent processes for a given feature or research ID, and close the Warp Fleet tab.
Usage
aigon-sessions-close <ID>
aigon-sessions-close 05 — close all agent sessions for research/feature #05
aigon-sessions-close 55 — close all agent sessions for feature #55
When to Use
Use this after agents have completed their work (research findings or feature implementation) and you want to tear down the Fleet run quickly without typing exit in each pane.
What It Does
- Kills all running agent processes whose command line contains the ID (feature-do, feature-code-review, feature-review, research-do)
- Attempts to close the Warp Fleet tab/window via AppleScript (best-effort)
- Reports what was killed
Works for both feature Fleet runs (arena-feature-55) and research Fleet runs (arena-research-05).
Example
After agents have completed:
aigon sessions-close 55
Output:
Closing all agent sessions for #55...
✓ Killed: aigon:feature-do 55
✓ Killed: aigon:feature-do 55
✅ Warp Fleet tab closed.
Notes
- If no processes are running (agents already exited), it prints a notice and still tries to close the Warp tab
- Warp tab close is best-effort — if AppleScript can't find the window, you'll see a reminder to close it manually
- Works for any mix of agents (cc, gg, cx, cu)
Step 1: Run the CLI command
aigon sessions-close $ARGUMENTS
Step 2: Confirm to user
Tell the user:
- Which sessions were closed
- Whether the Warp tab was closed automatically
ARGUMENTS: $ARGUMENTS