feat: add week 3 audio and timeline enhancements

This commit is contained in:
2026-04-18 22:10:48 +08:00
parent 4d54c144a8
commit 70efaf3ccf
20 changed files with 606 additions and 56 deletions

View File

@@ -154,6 +154,16 @@ class StoryImageResponse(StoryStatusMixin):
image_url: str | None
class StoryAudioStatusResponse(StoryStatusMixin):
"""Audio cache status for one story."""
story_id: int
audio_ready: bool
cache_exists: bool
cache_size_bytes: int | None = None
cache_updated_at: datetime | None = None
class StoryAssetRetryRequest(BaseModel):
"""Retry selected generated assets for a story."""