Rate-limit usage reports can now explicitly show an empty per-model breakdown instead of just omitting it
When Claude Code reports rate-limit usage information, the per-model breakdown (model_scoped) can now come back in three different ways: a real list of per-model entries, left out entirely, or an explicit empty array. The empty array case happens when overall usage totals for the five-hour and seven-day windows exist, but per-model limit data isn't usable or available.
This lets tools reading usage data tell the difference between "no per-model data was requested" and "per-model data was requested but none was available," which avoids ambiguity when interpreting rate-limit reports.