The documentation for GeometryBasics.mesh function indicates it takes a uvtype keyword parameter, but the implementation takes uv keyword parameter.
Given that all the other keyword parameters are somethingtype, I'd assume it's the function signature that is incorrect.