{
  "id": "agent-sessions",
  "command": "agent-sessions [--all] [--json] | agent-sessions attach <session-id> | agent-sessions sweep | agent-sessions reap [--dry-run]",
  "summary": "Enrols and manages every running AI CLI session, whatever launched it (claude/codex/cursor).",
  "intent_phrases": ["what agent processes are running", "attach to a running agent", "clean up orphaned agent sessions"],
  "replaces": ["ps aux | grep -E 'claude|codex|cursor'"],
  "preconditions": "None for listing; `reap` stops detached idle sessions.",
  "effects": "sweep enrols untracked sessions; reap stops detached idle ones (orphan/zombie cleanup).",
  "risk": "reversible",
  "example": "agent-sessions --json",
  "help_probe": "agent-sessions --help"
}
