{"version":"2.1.246","anchor":"usage-accumulation-records-the-pricing-source-alongside-the-","canonical_anchor":"usage-accumulation-records-the-pricing-source-alongside-the-","heading":"Usage accumulation records the pricing source alongside the model","tier":"internal","area":"Cost Tracking","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/usage-accumulation-records-the-pricing-source-alongside-the-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Usage accumulation records the pricing source alongside the model\n\nUsage records now note where the price came from, and the SDK exposes that field.\n\n**What**\n\nEach accumulated usage record now stores a cost basis next to the provider and canonical model name, which is what the new SDK schema field exposes.\n\n**Details**\n\n- The enum admits `list`, `managed` and `unknown`; the schema field is optional so older producers omit it.\n\n**Evidence**\n\n`costBasis: a([\"list\", \"managed\", \"unknown\"])`\n\n- Area: Cost Tracking\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}