lanceyq
9a5ce7f7c6
refactor(memory): replace raw dict responses with Pydantic schema models in user memory controllers
...
- Add user_memory_schema.py with typed Pydantic models for all user memory
API responses: MemoryInsightReportData, UserSummaryData, GraphData,
MemoryTypeStatItem, cache result models, and RelationshipEvolutionData
- Refactor user_memory_controllers.py to construct schema instances and
return model_dump() instead of raw dicts
- Remove unused imports (datetime, timestamp_to_datetime, EndUserInfoResponse,
EndUserInfoCreate, EndUser)
2026-04-27 17:57:06 +08:00
..
2026-02-25 10:27:16 +08:00
2026-04-22 20:23:05 +08:00
2026-03-23 13:45:56 +08:00
2026-04-16 16:27:55 +08:00
2026-03-04 15:28:17 +08:00
2026-04-08 10:18:39 +08:00
2025-12-02 20:28:01 +08:00
2026-01-26 11:53:34 +08:00
2026-03-25 18:47:30 +08:00
2026-03-25 18:47:29 +08:00
2026-02-06 12:18:40 +08:00
2025-12-02 20:28:01 +08:00
2026-01-05 14:38:36 +08:00
2026-03-11 10:45:07 +08:00
2026-01-29 12:05:50 +08:00
2025-12-02 20:28:01 +08:00
2025-12-02 20:28:01 +08:00
2025-12-02 20:28:01 +08:00
2026-02-25 10:27:16 +08:00
2026-02-25 10:27:16 +08:00
2026-03-30 13:39:49 +08:00
2026-04-17 17:35:19 +08:00
2026-03-23 16:33:25 +08:00
2026-02-10 10:40:38 +08:00
2026-01-21 11:33:52 +08:00
2025-12-02 20:28:01 +08:00
2026-03-13 14:47:56 +08:00
2026-01-29 16:03:44 +08:00
2026-04-17 17:35:19 +08:00
2026-03-24 13:54:15 +08:00
2026-03-05 11:17:56 +08:00
2026-03-06 11:49:02 +08:00
2025-12-24 20:35:04 +08:00
2026-02-05 12:25:53 +08:00
2025-12-02 20:28:01 +08:00
2026-01-26 11:53:34 +08:00
2025-12-02 20:28:01 +08:00
2025-12-02 20:28:01 +08:00
2026-02-04 18:06:29 +08:00
2026-03-11 10:45:07 +08:00
2026-02-26 14:47:57 +08:00
2026-03-16 18:00:09 +08:00
2026-04-27 17:57:06 +08:00
2026-03-27 14:48:25 +08:00
2026-03-18 16:20:18 +08:00
2025-12-24 18:21:47 +08:00