Return Errors for Service Commands
This is a refactor of the service commands so that they learn how to
respond with errors, which should allow users to receive errors in the
rad CLI, rather than just timeouts.
This is a refactor of the service commands so that they learn how to
respond with errors, which should allow users to receive errors in the
rad CLI, rather than just timeouts.
Changes:
- Change
Errorto anenumwith only one variantOther. The intention being that more variants will be added as we refactor to have more fine-grained domain errors.
Rebase