executeUntilFinish

suspend fun AG.executeUntilFinish(flow: ReceiveChannel<AGCommand>)