tuist cache warm now prints a single machine-readable summary at the end of every run, e.g. Cache warm summary: 42 remote hits, 3 local hits, 12 misses. The counts come from the same RunMetadataStorage source that gets posted to the server so they match what tuist cache-run show reports, and they let setup and CI compute the hit rate from the CLI log without an extra server round-trip.
Hive