feat: track generation jobs

This commit is contained in:
2026-04-18 16:29:22 +08:00
parent 16fafe0fe0
commit 96dfc677e2
18 changed files with 709 additions and 71 deletions

View File

@@ -17,6 +17,7 @@ class StoryStatusMixin(BaseModel):
image_status: str
audio_status: str
last_error: str | None = None
retryable_assets: list[Literal["image", "audio"]] = Field(default_factory=list)
class GenerateRequest(BaseModel):