fix: 错误计数统计

This commit is contained in:
TheSmallHanCat
2025-12-02 23:39:26 +08:00
parent 83f2ed9468
commit 0ca2a44885
3 changed files with 26 additions and 8 deletions

View File

@@ -43,12 +43,13 @@ class TokenStats(BaseModel):
token_id: int
image_count: int = 0
video_count: int = 0
error_count: int = 0
error_count: int = 0 # Historical total errors (never reset)
last_error_at: Optional[datetime] = None
today_image_count: int = 0
today_video_count: int = 0
today_error_count: int = 0
today_date: Optional[str] = None
consecutive_error_count: int = 0 # Consecutive errors for auto-disable
class Task(BaseModel):
"""Task model"""