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-05-15 09:29:04 +08:00
2026-05-15 09:29:04 +08:00
2026-05-18 00:08:05 +08:00
2026-04-28 00:20:37 +08:00
2026-05-17 12:01:15 +08:00
2026-05-17 00:51:07 +08:00
2026-05-17 01:51:02 +08:00
2026-04-28 00:20:37 +08:00
2026-05-18 01:57:16 +08:00
2026-05-15 09:29:04 +08:00
2026-04-19 08:46:28 +08:00
2026-05-13 23:29:42 +08:00
2026-05-03 19:32:39 +08:00
2026-04-19 08:46:28 +08:00
2026-05-04 11:02:25 +08:00
2026-05-13 17:19:07 +08:00
2026-04-28 00:20:37 +08:00