fix(interactions): sync openapi status enum with queued

CI misc failed openapi compliance (spec includes queued).
Same alignment as #34318. OSV scan reds remain upstream lockfile noise.
This commit is contained in:
Bartok9 2026-07-26 12:50:36 -04:00
parent 284e0babf2
commit 5afcaeba75
2 changed files with 3 additions and 0 deletions

View file

@ -173,6 +173,7 @@ class Status1(Enum):
cancelled = "cancelled"
incomplete = "incomplete"
budget_exceeded = "budget_exceeded"
queued = "queued"
class InteractionStatusUpdate(BaseModel):
@ -341,6 +342,7 @@ class Status3(Enum):
CANCELLED = "cancelled"
INCOMPLETE = "incomplete"
BUDGET_EXCEEDED = "budget_exceeded"
QUEUED = "queued"
class ModelOption(RootModel[str]):

View file

@ -194,6 +194,7 @@ class TestResponseCompliance:
"cancelled",
"incomplete",
"budget_exceeded",
"queued",
]
assert status_prop["enum"] == expected_statuses
print(f"✓ Status enum values: {expected_statuses}")