Under the hood
Model catalog cache-refresh logic now records how long the snapshot check took
What
When Claude Code checks whether its cached model catalog and settings are still current (by comparing against a git snapshot), the code now times that check and returns a snapshotMs duration and a stats object alongside the usual result of whether anything changed.
Why
This looks like internal instrumentation for diagnosing slow catalog refreshes rather than something a user would directly interact with.