hhs
62baa656ee
feat: 实现 ConversationHandler(对话 CRUD + 消息查询 + 权限校验 + 路由注册)
- List: GET /api/conversations 获取当前用户对话列表(分页)
- Create: POST /api/conversations 创建新对话
- Get: GET /api/conversations/:id 获取对话详情
- UpdateTitle: PATCH /api/conversations/:id 更新对话标题
- Delete: DELETE /api/conversations/:id 删除对话
- GetMessages: GET /api/conversations/:id/messages 获取消息列表
- 所有端点通过 AuthMiddleware 认证
- getSessionForUser 校验 session.UserID == claims.UserID
- 返回 404 而非 403 避免信息泄露
2026-06-14 17:39:20 +08:00
..
2026-06-14 14:04:30 +08:00
2026-06-14 17:39:20 +08:00
2026-06-14 17:18:22 +08:00
2026-06-14 16:40:06 +08:00
2026-06-14 17:24:57 +08:00
2026-06-13 15:17:26 +08:00
2026-06-14 17:30:59 +08:00
2026-06-14 17:35:20 +08:00
2026-06-14 17:36:38 +08:00
2026-06-14 16:56:29 +08:00
2026-06-14 17:35:20 +08:00