refactor: 重构提醒通知系统

This commit is contained in:
zl-q
2026-04-01 00:42:34 +08:00
parent 9a231dae9e
commit 6722f3d74b
21 changed files with 375 additions and 171 deletions
@@ -83,10 +83,10 @@ class CalendarWriteOperation(BaseModel):
location: str | None = Field(default=None, description="Event location.")
color: str | None = Field(default=None, description="Event color.")
reminder_minutes: int | None = Field(
default=None,
default=5,
ge=0,
le=10080,
description="Reminder minutes before event start.",
description="Reminder minutes before event start. Defaults to 5 minutes if not specified.",
)
status: Literal["active", "archived"] | None = Field(
default=None,