CORE-4729: added a separate Agave client protocol containing convenience methods for the DE