In most books (like Cardy's) relations between critical exponents and scaling dimensions are given, for example $$ \alpha = 2-d/y_t, \;\;\nu = 1/y_t, \;\; \beta = \frac{d-y_h}{y_t}$$ and so on. Here $y_t$ and $y_h$ are scaling dimensions of scaling variables $u_t$ and $u_h$ related to (reduced) temperature $t$ and field $h$. This is always discussed in the context of the Ising model. I am confused about what $y_t$ and $y_h$ are in general? In general you have scaling dimensions $y_1, y_2\dots y_n$ for the scaling fields $u_1, u_2,\dots u_n$, where it's not clear what $y_t$ and $y_h$ are. In cases where the RG is 'diagonal', $t$ and $h$ themselves are scaling variables, the problem does not exist, but that is not the general situation.
For example, the RG equation of the XY model in $d=2+\epsilon$ is $$\frac{dT}{dl} = -\epsilon T+ 4\pi^3 y^2,\;\; \frac{dy}{dl} = \left(2-\frac{\pi}T\right)y,$$ where $T$ is the temperature and $y$ is related to vortex fugacity. There is a finite temperature fixed point for $T^\star=\pi/2$. Imagine we want to calculate $\nu$ and $\alpha$ at this non-trivial fixed-point. By linearizing the above at the fixed point, we get some two dimensions $y_1$ and $y_2$ for two scaling variables $u_1$ and $u_2$. These variables are both linear combinations of $T$ and $y$. How can I know which scaling dimension/eigenvalue corresponds to the thermal eigenvalue $y_t$? What are the values of $\alpha$ and $\nu$?