The documentation only includes examples of RandomPoint used with built-in regions
ListPlot[ RandomPoint[ ImplicitRegion[1/2 <= x^2 + y^2 <= 1 && x + y <= 1, {x, y}], 1000], AspectRatio -> 1]