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-04-23 19:32:13 +08:00
2026-04-16 17:54:50 +08:00
2026-04-21 20:48:06 +08:00
2026-04-22 18:46:22 +08:00
2026-03-30 18:27:44 +08:00
2026-04-10 16:21:49 +08:00
2026-04-21 13:44:39 +08:00
2026-04-03 11:44:07 +08:00
2026-01-29 16:03:44 +08:00
2026-03-04 16:24:00 +08:00
2026-04-13 11:58:14 +08:00
2026-03-25 17:54:27 +08:00
2026-04-01 17:22:49 +08:00
2026-03-11 10:45:07 +08:00
2026-03-04 12:34:24 +08:00
2026-04-13 11:58:14 +08:00
2025-12-15 14:09:43 +08:00
2026-03-25 18:46:43 +08:00
2026-02-25 10:27:16 +08:00
2026-04-20 17:43:52 +08:00
2026-04-02 13:02:21 +08:00
2026-02-10 10:40:38 +08:00
2026-04-23 15:37:54 +08:00
2026-03-30 13:45:17 +08:00
2026-01-26 11:53:34 +08:00
2026-03-12 14:17:44 +08:00
2026-03-12 14:17:44 +08:00
2026-04-13 11:58:14 +08:00
2026-03-19 18:23:09 +08:00
2026-04-22 18:46:22 +08:00
2026-01-15 20:46:06 +08:00
2026-04-16 16:27:55 +08:00
2026-03-06 11:49:02 +08:00
2025-12-24 20:35:04 +08:00
2026-04-15 13:59:55 +08:00
2026-04-22 18:46:22 +08:00
2025-12-02 20:28:01 +08:00
2025-12-02 20:28:01 +08:00
2026-04-13 11:58:14 +08:00
2025-12-02 20:28:01 +08:00
2026-04-17 14:41:44 +08:00
2026-01-07 15:51:12 +08:00
2026-03-19 18:58:37 +08:00
2025-12-02 20:28:01 +08:00
2026-04-13 11:58:14 +08:00
2026-04-27 17:57:06 +08:00
2026-04-13 11:58:14 +08:00