19904408334
|
d699f7ce14
|
feat(workflow): 增加工作流计费与执行生命周期管理
- 新增计费模块:执行开始建单、终态结算/取消/失败处理,支持按条/按秒/按token计费
- 新增执行生命周期跟踪:优雅关停时取消运行中执行并等待落库
- 新增异步任务等待/通知机制(Wait/Notify)
- 重构执行记录落库与进度上报,统一失败分类与重试语义
- 重命名文件:async_task.go→async.go、flow_checkpoint_store.go→exec_checkpoint.go、flow_graph_util.go→exec_record.go
- 更新 .gitignore 与数据库密码配置
|
2026-09-03 13:22:22 +08:00 |
|
19904408334
|
67d049e586
|
refactor(workflow): 统一 OSS 接口并重构恢复锁
- 将文件地址前缀与上传逻辑迁移至 common/oss
- 恢复执行改用 utils.WithLock 自动续期锁
- 转写提示词增加单镜头最小时长约束
|
2026-08-29 11:51:30 +08:00 |
|
19904408334
|
5c5f97af17
|
feat(workflow): 支持运行中执行事件中枢与优雅关停
|
2026-08-26 14:52:15 +08:00 |
|
 19904408334andClaude Opus 4.7
|
3620e1ea61
|
refactor(gateway): ModelCallResult 拆分为 SubmitModelCall + WaitModelCallResult
- SubmitModelCall: 提交段(异步模型生成唯一 msgTopic),返回 (res, msgTopic, err)
- WaitModelCallResult: 订阅段(重订阅可恢复结果,供 Task5 AsyncModelCallWithRecovery 复用)
- ModelCallResult 签名不变,内部复用二者;订阅参数与拆分前一致
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 16:04:13 +08:00 |
|
19904408334
|
f0f8724bd9
|
fix: 修复并行分支续跑输出丢失及模型空指针
合并续跑时各分支独立的 ConfigMap 副本,避免汇合节点输出丢失;并对模型配置缺失和空 responseType 增加保护,防止空指针崩溃。
|
2026-08-24 16:04:45 +08:00 |
|
19904408334
|
a939c45508
|
feat: 新增执行记录实体与文件上传能力
|
2026-08-18 09:47:51 +08:00 |
|