iven
31771168dd
docs(ai): Spec Review R2 修复 — 复用 HealthDataProvider + 新增 generate_with_tools
CRITICAL:
- 移除重复的 HealthDataQuery trait,扩展现有 HealthDataProvider(新增 2 方法)
- Provider 适配改为新增 generate_with_tools 方法,不破坏现有 generate 路径
IMPORTANT:
- 修复章节编号(全文重排为连续编号)
- ai_tool_call_logs 补充 created_by + 说明省略原因(append-only)
- ai_user_profiles 说明省略 created_by/updated_by 原因(Agent 自动维护)
- ToolContext 改为持有 Arc<dyn HealthDataProvider> 而非裸 db
- SSE 语义明确:仅流式输出最终回复
- 5 轮上限强制终止逻辑:追加总结指令让 LLM 正常结束
- GenerateRequest 不再破坏性修改,新旧路径并行
2026-05-18 01:57:16 +08:00
..
2026-04-25 12:34:34 +08:00
2026-04-25 19:24:37 +08:00
2026-04-26 12:51:30 +08:00
2026-04-27 07:46:36 +08:00
2026-04-27 07:46:36 +08:00
2026-04-27 07:46:36 +08:00
2026-04-27 07:46:36 +08:00
2026-04-28 00:20:37 +08:00
2026-04-26 22:14:34 +08:00
2026-04-27 07:46:36 +08:00
2026-04-27 00:21:02 +08:00
2026-04-28 21:57:19 +08:00
2026-04-28 10:03:03 +08:00
2026-04-28 01:34:16 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 19:32:25 +08:00
2026-05-01 01:19:28 +08:00
2026-05-01 17:19:39 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 19:32:25 +08:00
2026-05-03 22:33:08 +08:00
2026-05-03 22:33:08 +08:00
2026-05-04 01:08:01 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-10 11:40:44 +08:00
2026-05-13 23:29:42 +08:00
2026-05-11 03:43:51 +08:00
2026-05-16 00:47:39 +08:00
2026-05-17 12:01:15 +08:00
2026-05-18 01:57:16 +08:00