It is awkward because of a design decision in the metrics model: a time series is a set of labels plus a stream of numbers, and the query language returns numbers. Labels identify a series; they are not values you can select.
The pattern that exists for exactly your case is the info metric: a series whose value is always 1 and whose labels carry the information. Version numbers, build identifiers and machine metadata are almost always published this way.
So the value being 1 is not a bug, it is the convention — the 1 means "this combination of labels exists".
Getting the label onto a panel is then a display problem rather than a query problem, and there are two routes.