refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态
This commit is contained in:
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
|
||||
|
||||
Reference in new issue
Block a user