Let's say that in a hyperbolic plane we use a coordinate system, in which we have a u axis and a v axis that are both mutually perpendicular to each other. The coordinate lines that define u coordinates are all geodesics that are parallel to the v axis, and are closest to the v axis where they cross the u axis. The coordinate "lines" that define v coordinates are not geodesics but are instead curves of constant distance from the u axis.
Also the u coordinates of a point that is on the u axis is the same as the points distance from the origin. Also the v coordinate of any point on a coordinate line that defines u coordinates is the same as the points distance from where the coordinate line crosses the u axis. Also the u coordinates of all points along any given coordinate line defining a u coordinate are the same.
If there is a circle in this hyperbolic plane how would I generate random points in this circle, following the above coordinate system, that are uniformly distributed inside the circle?
Consider the analogous situation in spherical geometry: We have a circle (a spherical cap) with radius $r$ and centre $\vec c\in\mathbb R^3,\;\vec c\cdot\vec c=1$. The cap is the set of all $\vec x\in\mathbb R^3$ such that
$$\vec x\cdot\vec x=1,\quad\cos r\leq\vec x\cdot\vec c\leq1.$$
Following the idea from Wikipedia (Marsaglia), generate some random points in a box containing the unit ball, discard the points outside of the ball, and project the remaining points onto the sphere. Finally, discard also the points not satisfying $\vec x\cdot\vec c\geq\cos r$.
Now in hyperbolic geometry, we have a circle (a hyperboloid cap) with radius $r$ and centre $\vec c\in\mathbb R^{2,1},\;\vec c\cdot\vec c=-1$. The cap is the set of all $\vec x\in\mathbb R^{2,1}$ such that
$$\vec x\cdot\vec x=-1,\quad-\cosh r\leq\vec x\cdot\vec c\leq-1.$$
As no box contains the entire hyperboloid, find a sufficiently large box containing the convex hull of the cap and the origin $\vec0$ (which is a cone). Generate some random points in this box, discard the points except $-1\leq\vec x\cdot\vec x<0$, and project the remaining points onto the hyperboloid $\big(\vec x/\sqrt{-\vec x\cdot\vec x}\big)$. Finally, discard also the points not satisfying the inequalities above. This should result in a uniformly distributed set of points on the cap.
To convert these points to the hypercycle coordinate system, see my answer here, and solve for $(u,v)$ in terms of $\vec x=(x,y,z)$.