diff --git a/content/billing/concepts/product-billing/github-copilot-premium-requests.md b/content/billing/concepts/product-billing/github-copilot-premium-requests.md index 7e61928a76b5..4d1b5f675c29 100644 --- a/content/billing/concepts/product-billing/github-copilot-premium-requests.md +++ b/content/billing/concepts/product-billing/github-copilot-premium-requests.md @@ -11,6 +11,9 @@ contentType: concepts Usage of {% data variables.product.prodname_copilot_short %} is measured through a combination of licenses and monthly usage tracking. For more information about how license costs in {% data variables.product.prodname_copilot_short %} work, see [AUTOTITLE](/billing/concepts/product-billing/github-copilot-licenses). +> [!IMPORTANT] +> {% data reusables.billing.pru-sku-split-notice %} + ## What are premium requests? Some {% data variables.product.prodname_copilot_short %} features use premium requests. @@ -21,8 +24,15 @@ Examples include: * Using {% data variables.copilot.copilot_chat_short %} with premium models * Large context windows or advanced reasoning models * Features like {% data variables.copilot.copilot_coding_agent %} +* {% data variables.product.prodname_spark_short %} app creation + +Each product's premium request usage is attributed to a premium request SKU: + +* **Copilot premium requests** - Chat, CLI, Code Review, Extensions, and Spaces +* **{% data variables.product.prodname_spark_short %} premium requests** - {% data variables.product.prodname_spark_short %} app creation +* **{% data variables.copilot.copilot_coding_agent %} premium requests** - {% data variables.copilot.copilot_coding_agent %} sessions -See [AUTOTITLE](/copilot/concepts/billing/copilot-requests) for details on which models and features consume premium requests. +See [AUTOTITLE](/copilot/concepts/billing/copilot-requests) for details on which models and features consume premium requests and their SKU attribution. ## How usage of premium requests is measured @@ -50,14 +60,17 @@ If you receive licenses from multiple enterprises, you must choose which entity When you use {% data variables.copilot.copilot_coding_agent %}, including any {% data variables.copilot.copilot_custom_agents %}, both **{% data variables.product.prodname_actions %} minutes** and **premium requests** are consumed: * **{% data variables.product.prodname_actions %} minutes** come from your account’s monthly allowance of free minutes for {% data variables.product.github %}-hosted runners. This allowance is shared with all {% data variables.product.prodname_actions %} workflows. See [AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#included-storage-and-minutes). -* **Premium requests** come from your monthly allowance of premium {% data variables.product.prodname_copilot_short %} requests. This allowance is shared with other features, such as {% data variables.copilot.copilot_chat_short %}. +* **Premium requests** come from the monthly allowance associated with your {% data variables.product.prodname_copilot_short %} license. This allowance is shared with other features, such as {% data variables.copilot.copilot_chat_short %}. Each coding agent **session** consumes one premium request. A session begins when you: + * Ask {% data variables.product.prodname_copilot_short %} to create or edit a pull request * Assign {% data variables.product.prodname_copilot_short %} to an issue If you run out of free minutes or premium requests, and you have _not_ set up billing, a message is displayed explaining why {% data variables.product.prodname_copilot_short %} cannot work on the task. +{% data variables.copilot.copilot_coding_agent %} uses a dedicated {% data variables.copilot.copilot_coding_agent %} premium request SKU. This SKU still pulls from your monthly allowance of premium requests, but allows for more granular budget control and monitoring. + For more information about {% data variables.copilot.copilot_coding_agent %} and {% data variables.copilot.copilot_custom_agents %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent) and [AUTOTITLE](/copilot/concepts/agents/coding-agent/about-custom-agents). ## Using more than your included premium requests @@ -70,8 +83,9 @@ If you exceed your allowance, set a budget for additional premium requests or up ### Organizations and enterprises -* Admins can control whether members are allowed to exceed their allowance using the **Premium request paid usage** policy. See [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/manage-request-allowances). -* Budgets can be set to either monitor or block overages. +* Admins can control whether members are allowed to exceed their premium request allowance across AI features using the **Premium request paid usage** policy. +* Separate policy options are available for Copilot, {% data variables.product.prodname_spark_short %}, and {% data variables.copilot.copilot_coding_agent %}. See [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/manage-request-allowances). +* Premium request budgets can be set to either monitor or block overages, with options for bundled or individual SKU management. * Enterprises can also upgrade frequent users to {% data variables.copilot.copilot_enterprise_short %} for higher included allowances. ## Paying for premium requests @@ -84,19 +98,25 @@ If you are billed through Azure, premium request usage appears on your Azure inv To help manage your budget for premium requests, consider the following strategies. -### Personal accounts +### Budget options for personal accounts -You can set a budget in your personal billing settings to receive alerts when you reach 75%, 90%, or 100% of your budget. +You can set a budget in your personal billing settings to receive alerts when you reach 75%, 90%, or 100% of your budget. Setting a premium request budget depends on the level of granularity you need: -### Organizations and enterprises +* **Bundled premium request budget** - Combines all premium requests into a single budget (Recommended for most users) +* **Individual SKU budgets** - Set separate budgets for each AI product (Copilot, {% data variables.product.prodname_spark_short %}, {% data variables.copilot.copilot_coding_agent %}) + +### Budget options for organizations and enterprises You can set budgets at the organization, enterprise, or cost center level. If you enable **stop usage when budget is reached**, extra premium requests are blocked when the budget runs out. +For detailed setup instructions, see [AUTOTITLE](/billing/tutorials/set-up-budgets). + {% data reusables.copilot.zero-budget-changes-link %} ## Monitoring usage * Track your monthly usage in your IDE, in {% data variables.product.prodname_copilot_short %} settings on {% data variables.product.prodname_dotcom %}, or by downloading a usage report. * Usage reports show all premium requests, both within and beyond the allowance, and can be used to identify high-usage users. +* Premium request analytics display usage by dedicated SKUs, providing detailed insights into which AI products consume your allowance. -For more information about monitoring your usage, see [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements). +For more information about monitoring your usage, see [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/monitor-premium-requests). diff --git a/content/billing/concepts/product-billing/github-spark.md b/content/billing/concepts/product-billing/github-spark.md index 8f5cdf525c49..4a26864180c3 100644 --- a/content/billing/concepts/product-billing/github-spark.md +++ b/content/billing/concepts/product-billing/github-spark.md @@ -19,7 +19,31 @@ contentType: concepts ## Billing for {% data variables.product.prodname_spark_short %} app creation -Each prompt consumes 4 premium requests, which draw from your plan's premium request allowance. If you have enabled premium requests over your plan's allowance, additional premium requests beyond your plan’s included amount are billed at {% data variables.copilot.additional_premium_requests %} per request, meaning that one prompt to {% data variables.product.prodname_spark_short %} would cost **$0.16**. See [AUTOTITLE](/copilot/concepts/copilot-billing/understanding-and-managing-requests-in-copilot). +Each prompt consumes 4 premium requests, which draw from your plan's premium request allowance. If you have enabled premium requests over your plan's allowance, additional premium requests beyond your plan's included amount are billed at {% data variables.copilot.additional_premium_requests %} per request, meaning that one prompt to {% data variables.product.prodname_spark_short %} would cost **$0.16**. See [AUTOTITLE](/copilot/concepts/copilot-billing/understanding-and-managing-requests-in-copilot). + +> [!NOTE] +> Beginning November 1, 2025, {% data variables.product.prodname_spark_short %} premium requests are attributed to a dedicated **{% data variables.product.prodname_spark_short %} Premium Requests** SKU instead of the shared {% data variables.product.prodname_copilot_short %} premium request SKU. This provides better cost visibility and allows you to set separate budgets specifically for {% data variables.product.prodname_spark_short %} usage. + +## Managing {% data variables.product.prodname_spark_short %} costs + +You now have more granular options for managing {% data variables.product.prodname_spark_short %} costs: + +### Budget options + +* **Bundled budget**: Combine {% data variables.product.prodname_spark_short %} premium requests with other AI product costs in a single premium request budget for simplified management. +* **Individual product budget**: Set a dedicated budget specifically for {% data variables.product.prodname_spark_short %} for granular cost control. + +For detailed information about setting up budgets, see [AUTOTITLE](/billing/tutorials/set-up-budgets). + +### Analytics and monitoring + +With the dedicated SKU, you can: + +* Track {% data variables.product.prodname_spark_short %} usage separately from other {% data variables.product.prodname_copilot_short %} features in billing analytics +* Set up alerts when {% data variables.product.prodname_spark_short %} usage approaches budget limits +* Generate reports specifically for {% data variables.product.prodname_spark_short %} premium request consumption + +For monitoring guidance, see [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/monitor-premium-requests). ## Billing and limits for {% data variables.product.prodname_spark_short %} app deployment diff --git a/content/billing/tutorials/set-up-budgets.md b/content/billing/tutorials/set-up-budgets.md index a81d8955330c..a80ff04c1379 100644 --- a/content/billing/tutorials/set-up-budgets.md +++ b/content/billing/tutorials/set-up-budgets.md @@ -47,12 +47,14 @@ We recommend that you avoid creating overlapping budgets for the use of a produc You can set budgets and receive alerts when your usage of a product reaches 75%, 90%, or 100% of a defined budget. Budgets can be set for a specific repository or for your whole account. {% data reusables.user-settings.access_billing_settings_url %} + 1. Click **Budgets and alerts**. 1. To create a new budget, click **New budget**. -1. Under "Budget Type" select either **Product-level budget** or **SKU-level budget**. +1. Under "Budget Type" select **Product-level budget**, **SKU-level budget**, or **Bundled premium requests budget**. * To limit spending at a Product-level, in "Product-level budget" choose a product from the dropdown, for example: {% data variables.product.prodname_codespaces %}. * To limit spending at a SKU-level, in "SKU-level budget" choose a Product and then a SKU, for example: {% data variables.product.prodname_codespaces %} and {% data variables.product.prodname_codespaces %} storage. + * To limit spending on premium requests across all features, enable "Bundled premium requests budget" or to limit spending for a specific feature, set a SKU-level budget for the feature (such as {% data variables.product.prodname_copilot_short %} premium requests, {% data variables.product.prodname_spark_short %} premium requests, or {% data variables.copilot.copilot_coding_agent %} premium requests). 1. Under "Budget scope", set the scope of spending for this budget. 1. Under "Budget", set a budget amount. @@ -68,12 +70,16 @@ To edit or delete a budget, on the "Budget and alerts" page, click **Edit** or * ## Managing budgets for your organization or enterprise +> [!IMPORTANT] +> * {% data reusables.billing.pru-sku-split-notice %} +> * Existing {% data variables.product.prodname_copilot_short %} premium request budgets will automatically migrate to a **bundled premium requests budget** on November 1, 2025. This ensures that your budget continues to account for all of your premium request usage. + You can set budgets and receive alerts when your usage of a product or license type reaches 75%, 90%, or 100% of a defined budget. For budgets that control metered use of a product, you can also block further use when the budget is exhausted. Each budget has a scope. * **Organization budget scopes**: the whole organization or a single repository within the organization * **Enterprise budget scopes**: - * Metered products: the whole enterprise, a single organization, a single repository, or a single cost center - * Enterprise licenses (metered): the whole enterprise or a single cost center + * Metered products: the whole enterprise, a single organization, a single repository, or a single cost center + * Enterprise licenses (metered): the whole enterprise or a single cost center ### Viewing budgets @@ -95,11 +101,11 @@ If you are an organization owner, enterprise owner, or billing manager, any acco As the owner of an enterprise or organization account, or as a billing manager, you can set a budget at the account level, or at any level below this. 1. In the "Budgets and alerts" view, click **New budget**. -1. Under "Budget Type" select either **Product-level budget** or **SKU-level budget**. +1. Under "Budget Type" select **Product-level budget**, **SKU-level budget**, or **Bundled premium requests budget**. * To limit spending at a Product-level, in "Product-level budget" choose a product from the dropdown, for example: {% data variables.product.prodname_codespaces %}. * To limit spending at a SKU-level, in "SKU-level budget" choose a Product and then a SKU, for example: {% data variables.product.prodname_copilot_short %} and {% data variables.product.prodname_copilot_short %} Premium Request. - +To limit spending on premium requests across all features, enable "Bundled premium requests budget" or to limit spending for a specific feature, set a SKU-level budget for the feature (such as {% data variables.product.prodname_copilot_short %} premium requests, {% data variables.product.prodname_spark_short %} premium requests, or {% data variables.copilot.copilot_coding_agent %} premium requests). 1. Under "Budget scope", set the scope of spending for this budget. 1. Under "Budget", set a budget amount. diff --git a/content/copilot/concepts/billing/copilot-requests.md b/content/copilot/concepts/billing/copilot-requests.md index 83df69af0c6b..b53d8cb2e7e2 100644 --- a/content/copilot/concepts/billing/copilot-requests.md +++ b/content/copilot/concepts/billing/copilot-requests.md @@ -20,6 +20,7 @@ category: --- > [!IMPORTANT] +> * {% data reusables.billing.pru-sku-split-notice %} > * Billing for premium requests began on June 18, 2025, for all paid {% data variables.product.prodname_copilot_short %} plans on {% data variables.product.prodname_dotcom_the_website %}, and on August 1, 2025, on {% data variables.enterprise.data_residency_site %}. The request counters were only set to zero for paid plans. > * Premium request counters reset on the 1st of each month at 00:00:00 UTC. See [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements). > * Certain requests may experience rate limits to accommodate high demand. Rate limits restrict the number of requests that can be made within a specific time period. @@ -36,17 +37,17 @@ Some {% data variables.product.prodname_copilot_short %} features use more advan The following {% data variables.product.prodname_copilot_short %} features can use premium requests. -| Feature | Premium request consumption | -| ------- | ----------- | -| [Agent mode in {% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide#copilot-edits) | Agent mode uses **one premium request** per user prompt, multiplied by the model's rate. | -| [{% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat) | {% data variables.copilot.copilot_chat_short %} uses **one premium request** per user prompt, multiplied by the model's rate. | -| [{% data variables.copilot.copilot_cli_short %}](/copilot/concepts/agents/about-copilot-cli) | Each prompt to {% data variables.copilot.copilot_cli_short %} uses **one premium request** with the default model. For other models, this is multiplied by the model's rate. | -| [{% data variables.product.prodname_copilot_short %} code review](/copilot/using-github-copilot/code-review/using-copilot-code-review) | When you assign {% data variables.product.prodname_copilot_short %} as a reviewer for a pull request, **one premium request** is used each time {% data variables.product.prodname_copilot_short %} posts comments to the pull request. | -| [{% data variables.copilot.copilot_coding_agent %}](/copilot/concepts/about-copilot-coding-agent) | {% data variables.copilot.copilot_coding_agent %} uses **one premium request** per session. A session begins when you ask {% data variables.product.prodname_copilot_short %} to create a pull request or make one or more changes to an existing pull request. | -| [{% data variables.copilot.copilot_extensions_short %}](/copilot/concepts/copilot-extensions/about-copilot-extensions) | {% data variables.copilot.copilot_extensions_short %} uses **one premium request** per user prompt, multiplied by the model's rate. | -| [{% data variables.copilot.copilot_spaces %}](/copilot/using-github-copilot/copilot-spaces/about-organizing-and-sharing-context-with-copilot-spaces) | {% data variables.copilot.copilot_spaces %} uses **one premium request** per user prompt, multiplied by the model's rate. | -| [{% data variables.product.prodname_spark_short %}](/copilot/tutorials/building-ai-app-prototypes) | Each prompt to {% data variables.product.prodname_spark_short %} uses a fixed rate of **four premium requests**. | -| [{% data variables.product.prodname_openai_codex %} integration](/copilot/concepts/agents/openai-codex) | While in preview, each prompt to {% data variables.product.prodname_openai_codex %} uses **one premium request** multiplied by the model multiplier rates. | +| Feature | Premium request consumption | SKU Attribution | +| ------- | ----------- | ----------- | +| [Agent mode in {% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide#copilot-edits) | Agent mode uses **one premium request** per user prompt, multiplied by the model's rate. | Copilot premium requests | +| [{% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat) | {% data variables.copilot.copilot_chat_short %} uses **one premium request** per user prompt, multiplied by the model's rate. | Copilot premium requests | +| [{% data variables.copilot.copilot_cli_short %}](/copilot/concepts/agents/about-copilot-cli) | Each prompt to {% data variables.copilot.copilot_cli_short %} uses **one premium request** with the default model. For other models, this is multiplied by the model's rate. | Copilot premium requests | +| [{% data variables.product.prodname_copilot_short %} code review](/copilot/using-github-copilot/code-review/using-copilot-code-review) | When you assign {% data variables.product.prodname_copilot_short %} as a reviewer for a pull request, **one premium request** is used each time {% data variables.product.prodname_copilot_short %} posts comments to the pull request. | Copilot premium requests | +| [{% data variables.copilot.copilot_coding_agent %}](/copilot/concepts/about-copilot-coding-agent) | {% data variables.copilot.copilot_coding_agent %} uses **one premium request** per session. A session begins when you ask {% data variables.product.prodname_copilot_short %} to create a pull request or make one or more changes to an existing pull request. | {% data variables.copilot.copilot_coding_agent %} premium requests | +| [{% data variables.copilot.copilot_extensions_short %}](/copilot/concepts/copilot-extensions/about-copilot-extensions) | {% data variables.copilot.copilot_extensions_short %} uses **one premium request** per user prompt, multiplied by the model's rate. | Copilot premium requests | +| [{% data variables.copilot.copilot_spaces %}](/copilot/using-github-copilot/copilot-spaces/about-organizing-and-sharing-context-with-copilot-spaces) | {% data variables.copilot.copilot_spaces %} uses **one premium request** per user prompt, multiplied by the model's rate. | Copilot premium requests | +| [{% data variables.product.prodname_spark_short %}](/copilot/tutorials/building-ai-app-prototypes) | Each prompt to {% data variables.product.prodname_spark_short %} uses a fixed rate of **four premium requests**. | {% data variables.product.prodname_spark_short %} premium requests | +| [{% data variables.product.prodname_openai_codex %} integration](/copilot/concepts/agents/openai-codex) | While in preview, each prompt to {% data variables.product.prodname_openai_codex %} uses **one premium request** multiplied by the model multiplier rates. | Copilot premium requests | > [!TIP] > For instructions on viewing how many premium requests you have used and advice on how to optimize usage, see [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/monitor-premium-requests). diff --git a/content/copilot/how-tos/manage-and-track-spending/manage-request-allowances.md b/content/copilot/how-tos/manage-and-track-spending/manage-request-allowances.md index c8b8777cd234..0f4c74497241 100644 --- a/content/copilot/how-tos/manage-and-track-spending/manage-request-allowances.md +++ b/content/copilot/how-tos/manage-and-track-spending/manage-request-allowances.md @@ -23,8 +23,8 @@ Each {% data variables.product.prodname_copilot_short %} plan includes a per-use Your organization or enterprise's policies and budgets determine whether users can use premium requests over their included allowance: -* The **Premium request paid usage** policy determines whether users can surpass their included allowance. This policy is enabled by default. -* If your enterprise or organization has a budget that caps usage of the **Premium Request SKU**, additional requests are blocked once the budget amount is reached for the billing period. +* The **Premium request paid usage** policy determines whether users can surpass their included premium request allowance for each AI tool. This policy is enabled by default. +* If your enterprise or organization has a **Bundled premium requests budget** that caps usage, all premium request-powered tools are blocked once the budget amount is reached for the billing period. You can increase the allowance for users by ensuring the policy is enabled, editing your budgets, or upgrading users to {% data variables.copilot.copilot_enterprise_short %}. @@ -43,11 +43,15 @@ You can set the policy for an enterprise or a standalone organization. 1. Navigate to the policy settings for your enterprise or organization. See [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies) or [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies). 1. Next to "Premium request paid usage", select the policy for your organization or enterprise. + * To configure policies for specific AI products, click **Enabled for specific products** and set the desired options. ## Updating budgets 1. Ensure the "Premium request paid usage" policy is enabled. See [Setting a policy for paid usage](#setting-a-policy-for-paid-usage). 1. Check the budgets for your enterprise or organizations, and edit or delete any budgets that "stop usage when budget limit is reached" for the Premium Request SKU. See [AUTOTITLE](/billing/managing-your-billing/using-budgets-control-spending#editing-or-deleting-a-budget). +1. Premium request budget types: + * **Bundled premium requests budget**: Manages all premium request SKUs together (recommended for most users) + * **Individual SKU budgets**: Set separate budgets for each AI tool (Copilot, {% data variables.product.prodname_spark_short %}, {% data variables.copilot.copilot_coding_agent %}) Creating new budgets without deleting an existing budget does not override the existing budget. If **any** applicable budget with "Stop usage when budget limit is reached" enabled is exhausted, additional premium requests are blocked. @@ -78,5 +82,5 @@ At a high level, the required steps are: 1. Ensure the "Premium request paid usage" policy is enabled. See [Setting a policy for paid usage](#setting-a-policy-for-paid-usage). 1. If there is a $0 budget for premium requests set at your enterprise or organization account level, delete it. -1. Create a new budget for the users who need a higher allowance. For example, create an organization or cost center containing just these users, then create a Premium Request SKU budget for the organization or cost center. +1. Create a new budget for the users who need a higher allowance. For example, create an organization or cost center containing just these users, then create a **Bundled premium requests budget** for the organization or cost center. 1. Create a separate, more restrictive budget that covers every other {% data variables.product.prodname_copilot_short %} user in your enterprise. You will likely need to integrate with the API to ensure that this budget covers new users as they are added to your enterprise. diff --git a/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md b/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md index b03958fe58c8..c59612ddf64b 100644 --- a/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md +++ b/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md @@ -64,6 +64,7 @@ You can view an overview of your premium request usage at any time in your "Bill 1. In the side bar, click **Premium request analytics** to show detailed analytics. 1. Use the filter, "Group by", and "Timeframe" options to change the data displayed in the chart and table. {% data reusables.billing.premium-request-analytics-start %} + 1. Optionally, to download the data shown in the chart, click the {% octicon "kebab-horizontal" aria-label="Chart options" aria-hidden="true" %} button and select your preferred format. ![Screenshot of the usage chart on the "Premium request analytics" page with "Chart options" open and outlined in dark orange.](/assets/images/help/billing/premium-request-analytics-chart-download.png) diff --git a/data/reusables/billing/premium-request-analytics-start.md b/data/reusables/billing/premium-request-analytics-start.md index ca065b73c860..94ebd042fbf4 100644 --- a/data/reusables/billing/premium-request-analytics-start.md +++ b/data/reusables/billing/premium-request-analytics-start.md @@ -1,2 +1,2 @@ > [!NOTE] -> Premium request analytics data are available from August 1, 2025 onward. +> Premium request analytics data are available from **August 1, 2025** onward. Separate usage data for features that use premium requests is available from **November 1, 2025** for {% data variables.product.prodname_copilot_short %}, {% data variables.product.prodname_spark_short %}, and {% data variables.copilot.copilot_coding_agent %}. diff --git a/data/reusables/billing/pru-sku-split-notice.md b/data/reusables/billing/pru-sku-split-notice.md new file mode 100644 index 000000000000..eeefcba841b9 --- /dev/null +++ b/data/reusables/billing/pru-sku-split-notice.md @@ -0,0 +1 @@ +Premium requests for {% data variables.product.prodname_spark_short %} and {% data variables.copilot.copilot_coding_agent %} are tracked in dedicated SKUs from November 1, 2025. This provides better cost visibility and budget control for each AI product.