openapi: fix invalid BillingStatus schema (object + enum hybrid) (#14071)

This commit is contained in:
Matt Miller
2026-05-23 19:58:35 -07:00
committed by GitHub
parent 32a7092c52
commit ea62dc11c9

View File

@ -9585,16 +9585,9 @@ components:
description: List of plan features
BillingStatus:
type: object
type: string
x-runtime: [cloud]
description: "[cloud-only] Overall billing and subscription status."
properties:
subscription:
$ref: "#/components/schemas/BillingSubscription"
balance:
$ref: "#/components/schemas/BillingBalance"
has_payment_method:
type: boolean
description: "[cloud-only] Overall billing/payment lifecycle status."
enum:
- awaiting_payment_method
- pending_payment