Usage records now say whether cost came from built-in prices, your org's rates, or a guess.
What's wrong with this entry?
Model usage records gained costBasis, one of list, managed or unknown: Claude Code's built-in list prices, your organisation's managed-settings modelPricing rates or multiplier, or neither. When it is unknown, the reported costUSD is a guess based on the default model's rate.
- Overwritten per request, so it reflects the most recent pricing decision for that model.
- Absent until this process has priced at least one request for the model; consumers are told to treat absence as
list.
costBasis
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.239
Cost is computed as a multiplied token subtotal plus web search
Both mention cost tracking