{"version":"2.1.218","anchor":"pricing-records-canonicalmodel-and-provider-fields","canonical_anchor":"pricing-records-canonicalmodel-and-provider-fields","heading":"Pricing Records: canonicalModel and provider Fields","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.218\/e\/pricing-records-canonicalmodel-and-provider-fields","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.218","markdown":"### Pricing Records: `canonicalModel` and `provider` Fields\n\nTwo new optional fields appear in per-model usage\/pricing records:\n\n- `canonicalModel`: The canonical model ID used for the pricing lookup (e.g., `claude-opus-4-7`). May differ from the raw model string when provider-specific IDs or aliases are in use.\n- `provider`: The API provider that served the model: `'firstParty'`, `'bedrock'`, `'vertex'`, `'foundry'`, `'anthropicAws'`, `'anthropicGoogleCloud'`, `'mantle'`, `'gateway'`.\n\nThese fields are useful for hooks and third-party cost tracking tools that need to normalize model identifiers across providers.\n\n**Evidence**\n\nNew schema fields (search for `\"Canonical model id used for the pricing lookup\"`)"}