feat: enhance agent orchestration, knowledge flow and UI refinements

This commit is contained in:
2026-03-29 20:31:13 +08:00
parent d85cb9cf35
commit e0fe3ca623
301 changed files with 1197804 additions and 7863 deletions

View File

@@ -0,0 +1,33 @@
from datetime import datetime
from pydantic import BaseModel
from app.schemas.goal import GoalOut
from app.schemas.reminder import ReminderOut
from app.schemas.task import TaskOut
from app.schemas.todo import TodoOut
class ScheduleCenterDaySummary(BaseModel):
date: str
todo_total: int
todo_completed: int
task_due_total: int
high_priority_total: int
reminder_total: int
goal_total: int
class ScheduleCenterMonthOut(BaseModel):
month: str
days: list[ScheduleCenterDaySummary]
class ScheduleCenterDateOut(BaseModel):
date: str
todos: list[TodoOut]
tasks: list[TaskOut]
reminders: list[ReminderOut]
goals: list[GoalOut]
summary: ScheduleCenterDaySummary
generated_at: datetime