first commit

This commit is contained in:
2026-03-09 14:46:56 +08:00
commit 62236eb80e
63 changed files with 6143 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
"""Screenshot schemas."""
from datetime import datetime
from pydantic import BaseModel, ConfigDict
class ScreenshotResponse(BaseModel):
model_config = ConfigDict(from_attributes=True)
id: int
case_id: int
filename: str
file_path: str
status: str
created_at: datetime
class ScreenshotListResponse(BaseModel):
items: list[ScreenshotResponse]