Patch Set 1:

Create a repository twice using the same name. The error from the last attempt is:

{"message":"Validation Failed","errors":[{"field":"name","message":"name is
already taken","code":"custom","resource":"Repository"}]}

The RequestError class only captures the "Validation Failed" message and the "name is already taken" message is lost due to the missing attribute in FieldError.