Fix test failures and workload/websocket behavior

This commit is contained in:
beabigegg
2026-01-11 08:37:21 +08:00
parent 3bdc6ff1c9
commit f5f870da56
49 changed files with 3006 additions and 1132 deletions

View File

@@ -48,3 +48,12 @@ class GenerateReportResponse(BaseModel):
message: str
report_id: str
summary: ReportSummary
class WeeklyReportSubscription(BaseModel):
is_active: bool
last_sent_at: Optional[datetime] = None
class WeeklyReportSubscriptionUpdate(BaseModel):
is_active: bool