in internal/trace/metrics.go [204:215]
func errorCode(err error) string {
var apiErr *googleapi.Error
ok := errors.As(err, &apiErr)
if !ok {
return ""
}
var codes []string
for _, e := range apiErr.Errors {
codes = append(codes, e.Reason)
}
return strings.Join(codes, ",")
}