-
Notifications
You must be signed in to change notification settings - Fork 23
docs: clarify team credit spend order and dedupe Factories changelog #683
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -9,10 +9,10 @@ The `insufficient_credits` error occurs when the principal billed for a cloud ag | |||||
|
|
||||||
| On self-serve plans (Build, Max, Business), the billed principal depends on how the run was triggered: | ||||||
|
|
||||||
| * **User-triggered runs** draw from the triggering user's plan-included credits first, then the team's shared add-on credit pool. | ||||||
| * **User-triggered runs** draw from the triggering user's plan-included credits first, then shared team add-on grants, then any remaining user-scoped grants that apply on the active team. There is no option to spend personal credits first while on a team. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 [SUGGESTION] Use the same broader "shared team grants" language here so this page also covers shared bonus grants.
Suggested change
|
||||||
| * **Agent API key and scheduled runs** draw from the team owner's plan-included credits first, then the team's shared add-on credit pool. | ||||||
|
|
||||||
| When both are depleted and [auto-reload](/support-and-community/plans-and-billing/add-on-credits/) is off, new runs return this error. On Enterprise plans, runs draw from the team-scoped credit pool per your contract — contact your account manager when the pool is exhausted. | ||||||
| When those sources are depleted and [auto-reload](/support-and-community/plans-and-billing/add-on-credits/) is off, new runs return this error. On Enterprise plans, runs draw from the team-scoped credit pool per your contract — contact your account manager when the pool is exhausted. | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -79,11 +79,15 @@ When your monthly credit balance renews: | |||||||||
| 2. After those are used, Warp continues to draw from any available add-on credits. | ||||||||||
| 3. If your add-on credits run out and auto-reload is enabled, Warp will automatically purchase more up to your monthly limit. | ||||||||||
|
|
||||||||||
| On a team, that add-on step is also fixed: shared team grants drain before any | ||||||||||
| remaining user-scoped grants. You cannot choose to spend personal credits first | ||||||||||
| while on a team. | ||||||||||
|
Comment on lines
+82
to
+84
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
|
|
||||||||||
| You can track your remaining credits and spending in the credits transparency footer and in **Settings** > **Billing and usage**. | ||||||||||
|
|
||||||||||
| #### Teams using add-on credits | ||||||||||
|
|
||||||||||
| On self-serve plans (Free, Build, Max, and Business), add-on credits are shared across the team. Purchases from any member — manual or auto-reload — go into a single team-wide pool, and every member's usage draws from that pool once their plan-included credits are used up. One member's heavy usage can consume credits another member purchased; use the team-wide spend cap to limit what the team spends each month. | ||||||||||
| On self-serve plans (Free, Build, Max, and Business), add-on credits are shared across the team. Purchases from any member — manual or auto-reload — go into a single team-wide pool, and every member's usage draws from that pool once their plan-included credits are used up. Any leftover user-scoped balances (from the May–August 2026 window) are used only after the shared pool is exhausted. One member's heavy usage can consume credits another member purchased; use the team-wide spend cap to limit what the team spends each month. | ||||||||||
|
|
||||||||||
| Team admins manage add-on credit settings for the team in **Settings** > **Billing and usage**: | ||||||||||
|
|
||||||||||
|
|
||||||||||
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -152,9 +152,12 @@ Unused credits do not rollover to the next cycle and can't be transferred to oth | |||||||||
|
|
||||||||||
| On the multi-seat paid plans, plan-included credits are per-seat while add-on credits are shared across the team: | ||||||||||
|
|
||||||||||
| * **Plan-included monthly credits** — Each seat receives its own monthly credit allowance that resets every 30 days based on the team's renewal date. See [Warp pricing](https://www.warp.dev/pricing) for the current per-seat allowance on your plan. | ||||||||||
| * **Plan-included monthly credits** — Each seat receives its own monthly credit allowance that resets every 30 days based on the team's renewal date. See [Warp pricing](https://www.warp.dev/pricing) for the current per-seat allowance on your plan. Warp always consumes this allowance before any bonus or add-on grants. | ||||||||||
| * **Add-on credits** — As of August 2026, [add-on credits](/support-and-community/plans-and-billing/add-on-credits/) purchased by any team member go into a single team-wide pool. Once a member's plan-included credits are used up, their usage draws from the shared pool — including credits another member purchased. | ||||||||||
| * **User-scoped credits from May–August 2026** — Add-on credits purchased between May 21, 2026 and August 2026 were scoped to the purchasing member. Any remaining user-scoped balance stays attributed to that member and is consumed after the shared team pool. | ||||||||||
| * **User-scoped credits from May–August 2026** — Add-on credits purchased between May 21, 2026 and August 2026 were scoped to the purchasing member. Any remaining user-scoped balance stays attributed to that member and is consumed only after shared team grants are exhausted. Personal grants are not blocked while you are on a team; they simply come after shared grants, and only when they apply to the active team. | ||||||||||
| * **No personal-first option** — While you are on a team, you cannot spend | ||||||||||
| personal or user-scoped credits before the team's shared grants. | ||||||||||
| Team-first drawdown is intentional. | ||||||||||
|
Comment on lines
+158
to
+160
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
| * **Team-wide spend cap** — Admins set a single team-wide monthly spend cap that governs add-on credit purchases across the team. See [How does auto-reload work for teams?](#how-does-auto-reload-work-for-teams) below. | ||||||||||
|
|
||||||||||
| Enterprise plans support team-scoped credit pools and per-user spend limits separately — see [enterprise billing](/enterprise/support-and-resources/billing/). | ||||||||||
|
|
@@ -419,7 +422,7 @@ Add-on credit attribution has changed twice in 2026: | |||||||||
|
|
||||||||||
| * **Before May 21, 2026** — Add-on credits on multi-seat teams were pooled; every member drew from a single shared balance. | ||||||||||
| * **May 21 – August 2026** — Add-on credits were user-scoped; each user had their own balance. | ||||||||||
| * **As of August 2026** — Add-on credits are **team-pooled again**. Purchases from any member go into the team's shared pool, and any member's usage draws the pool down once their plan-included credits are used up. Remaining user-scoped balances from the May–August window stay attributed to the purchasing member and are consumed after the shared pool. | ||||||||||
| * **As of August 2026** — Add-on credits are **team-pooled again**. Purchases from any member go into the team's shared pool, and any member's usage draws the pool down once their plan-included credits are used up. Remaining user-scoped balances from the May–August window stay attributed to the purchasing member and are consumed after the shared pool. There is no way to prefer personal credits first while on a team. | ||||||||||
|
|
||||||||||
| Anyone on the team can purchase add-on credits, subject to the team-wide spend cap admins set under **Settings** > **Billing and usage**. | ||||||||||
|
|
||||||||||
|
|
||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fix for two orphaned lines