From f442d60df1fb1cdecbbcc368ec83a8bbb7737f2e Mon Sep 17 00:00:00 2001 From: Diego Rodrigues de Sa e Souza Date: Wed, 15 Jul 2026 11:29:42 -0300 Subject: [PATCH] fix(kiro): add GPT-5.6 Sol/Terra/Luna pricing rows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The registry additions in this PR exposed three new Kiro model ids without matching pricing rows, tripping the catalog invariant that every Kiro registry model must resolve a non-zero pricing row (tests/unit/catalog-updates-v3x.test.ts) — the models would have billed at $0.00. Reuses the shared GPT_5_6_{SOL,TERRA,LUNA}_PRICING tiers already used by the codex and openai aliases. --- src/shared/constants/pricing/oauth-subscriptions.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/shared/constants/pricing/oauth-subscriptions.ts b/src/shared/constants/pricing/oauth-subscriptions.ts index 19c1f2e991..43bf8385fb 100644 --- a/src/shared/constants/pricing/oauth-subscriptions.ts +++ b/src/shared/constants/pricing/oauth-subscriptions.ts @@ -592,5 +592,10 @@ export const DEFAULT_PRICING_OAUTH = { reasoning: 15.0, cache_creation: 3.0, }, + // Kiro's GPT-5.6 family (kiro.dev/changelog/models, 2026-07-14) — same + // per-tier rates the codex/openai aliases already bill at. + "gpt-5.6-sol": GPT_5_6_SOL_PRICING, + "gpt-5.6-terra": GPT_5_6_TERRA_PRICING, + "gpt-5.6-luna": GPT_5_6_LUNA_PRICING, }, };