[Feature] Unified inter-agent status view without window-switching
Problem
When running multiple sub-agents in parallel (typically across tmux windows), the only way to see what each agent is doing is to manually switch windows. There is no way to get a summary of all active agents' state from the orchestrating session.
This makes multi-agent coordination expensive — the orchestrator loses flow state on every window switch, and there's no way to detect when an agent is stuck, waiting, or done without checking each one individually.
Proposed Solution
A status command that shows a live or on-demand summary of all active agents:
/agents
Output example:
Agent Task Status Last Action
─────────────────────────────────────────────────────────────────────
agent-1 Fix #42 auth bug ✓ Done Committed changes
agent-2 Implement #47 dashboard ⏳ Running Writing tests
agent-3 Refactor #51 data layer ⚠ Waiting Asked for clarification
Minimum viable version: a /agents command that reads tmux pane titles/output and returns a summary without requiring the user to switch windows.
Use Case
"I have 4 agents running. Without leaving my current session, tell me which ones are done, which are blocked, and which need my input."
Related
- Connects to the
agent-inspectorskill which provides some of this via tmux inspection - Would pair naturally with batch orchestration (separate issue)
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗