we need to improve error handling. At embedded package errors may already be associated to an error code.
Errors from internal components may be wrapped by higher level ones but still be comparable with errors.Is api.
SDKs should be able to interprete or at least print the error code together with the error message.
Currently embedded package generates simple golang errors, there is an attempt to associate error codes but in the grpc server layer, lacking above described capabilities.
we need to improve error handling. At embedded package errors may already be associated to an error code. Errors from internal components may be wrapped by higher level ones but still be comparable with
errors.Is
api.SDKs should be able to interprete or at least print the error code together with the error message.
Currently embedded package generates simple golang errors, there is an attempt to associate error codes but in the grpc server layer, lacking above described capabilities.