refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态

This commit is contained in:
ddCat committed 2026-09-09 22:02:10 +08:00
1 parent bacd502f5c
commit b5f3413ded
298 files changed
+12681 -26428

No files matched your search

@@ -12,8 +12,8 @@ var providerProgressKeys = []string{"progress", "progresspercent", "progressperc
var providerProgressContainers = []string{"data", "result", "task", "output", "operation", "response", "meta", "metadata"}
// syncProviderTaskProgress is deliberately best-effort: progress telemetry must
// never turn a successful provider response into a failed generation request.
// syncProviderTaskProgress 只同步观测性进度,不参与生成结果提交。
// 因此进度解析或持久化失败只记录日志,不能把已经成功的 Provider 响应改判为生成失败。
func (s *Service) syncProviderTaskProgress(taskID string, responseBody []byte) {
if s == nil || s.repo == nil || strings.TrimSpace(taskID) == "" {
return