
MetricsCollectorClient cached the first metric's labels and reused them for all later RPC calls. Removed label caching and moved context manager logic to a new context manager that takes explicit labels, ensuring correct per-metric labeling. Closes-Bug: #2106547 Change-Id: I42f02490372322da0017c5e205f28521ff69a337