GSFontMaster.metrics doesn't properly return metrics

print(Font.masters[0].metrics)

returns:

{
    "15032F5F-9DBD-45D8-8204-9AF2F4D47C67" = "<GSMetricValue 0x60000059ce10> (null): 710.0/6.0";
    "47BFC1BB-5CAC-4B91-A539-5F6D478B78E0" = "<GSMetricValue 0x60000059cf90> (null): 554.0/6.0";
    ...
}

Is this intended? This used to work very differently. By the way: GSFontMaster.metricValues returns the exact same.

The is as intended. Glyphs.app Python Scripting API Documentation — Glyphs.app Python Scripting API 3.2 documentation
You need the metrics type and filters from the font.metrics …