chore: fix API schema for workflow

This commit is contained in:
Abhishek Kumar 2026-03-23 11:47:27 +05:30
parent eed48c2054
commit 0b86813b6c
2 changed files with 10 additions and 4 deletions

View file

@ -89,6 +89,10 @@ class ValidateWorkflowResponse(BaseModel):
errors: list[WorkflowError]
class CallDispositionCodes(BaseModel):
disposition_codes: list[str] = []
class WorkflowResponse(BaseModel):
id: int
name: str
@ -97,7 +101,7 @@ class WorkflowResponse(BaseModel):
workflow_definition: dict
current_definition_id: int | None
template_context_variables: dict | None = None
call_disposition_codes: dict | None = None
call_disposition_codes: CallDispositionCodes | None = None
total_runs: int | None = None
workflow_configurations: dict | None = None