feat: Disallow users from building when an endpoint has not been selected