← ClaudeAtlas

swarm-statuslisted

Inspect a running swarm — show the agent tree, current tools, halts/pauses, and recent task/message activity for the orchestrator's own swarm.
jmylchreest/aide · ★ 10 · AI & Automation · score 77
Install: claude install-skill jmylchreest/aide
# Swarm Status Quick orchestrator-side inspection of a live swarm. Run this when you want to see what your spawned subagents are doing right now without halting them or opening the aide-web dashboard. ## Steps ### 1. Resolve current session (your own) ```bash ./.aide/bin/aide reflect current-session ``` Use that ID as `<parent>` below — it's the orchestrator session that owns the swarm. ### 2. List agents in this swarm ```bash ./.aide/bin/aide agent list --parent=<parent> --json ``` Returns one record per registered subagent with `parent_session`, `namespace`, `status`, `halt`, `paused`, `deadline`. ### 3. Active tasks for this swarm ```bash ./.aide/bin/aide task list --parent-session=<parent> --json ``` Filters the project-wide task bucket to ones tagged with this swarm's parent. Look for tasks stuck in `claimed` without progress. ### 4. Recent messages ```bash ./.aide/bin/aide message list --parent-session=<parent> ``` Cross-agent comms within this swarm. High-priority messages from the orchestrator are surfaced to subagents on their next tool call by the signals hook. ### 5. Summarise for the user Group by agent. For each, report: - Status (running / paused / halted) - Current tool (read `agent:<id>:currentTool` via `aide state get currentTool --agent=<id>` if you want this) - Any flags (halt with reason, pause) - Open tasks they hold - Deadline if set Example output: ``` Swarm <parent-id-short> — 3 agents agent-auth (running): current: Edit src/auth/