修复平台任务恢复、归档查询限流和失败原因返回 #26

Merged
WuYongJie merged 1 commits from codex/platform-failure-recovery-20261104 into main 2026-11-04 14:46:08 +08:00
Collaborator

画布工具任务在断线后重复提交同一请求可能再次执行,超时状态也可能一直显示运行中。现在同一请求只执行一次,断线后查询原任务;存活任务持续更新心跳,执行中断明确返回结果未确认。

图片归档状态查询使用按用户隔离的轮询限流额度,避免与普通 API 共用额度。图片任务的本地执行期限与存活检查一致,超时不再提示重新生成。

生图和画布接口按内容审核、通道额度、限流、图片读取、服务异常、结果保存和结果未确认返回原因与建议。聊天错误保存反馈编号,画布接口增加结构化失败信息。进程记录仍在执行的聊天生成、图片队列、画布能力和归档,供发布切换等待原工作完成。

验证:辅助测试 660 项通过、1 项跳过;TypeScript、13 个变更文件 Biome 检查、日志脱敏、密钥、测试接入、制品检查通过。全量 lint 仍有仓库既有诊断。

画布工具任务在断线后重复提交同一请求可能再次执行,超时状态也可能一直显示运行中。现在同一请求只执行一次,断线后查询原任务;存活任务持续更新心跳,执行中断明确返回结果未确认。 图片归档状态查询使用按用户隔离的轮询限流额度,避免与普通 API 共用额度。图片任务的本地执行期限与存活检查一致,超时不再提示重新生成。 生图和画布接口按内容审核、通道额度、限流、图片读取、服务异常、结果保存和结果未确认返回原因与建议。聊天错误保存反馈编号,画布接口增加结构化失败信息。进程记录仍在执行的聊天生成、图片队列、画布能力和归档,供发布切换等待原工作完成。 验证:辅助测试 660 项通过、1 项跳过;TypeScript、13 个变更文件 Biome 检查、日志脱敏、密钥、测试接入、制品检查通过。全量 lint 仍有仓库既有诊断。
WuYongJie added 1 commit 2026-11-04 14:44:32 +08:00
WuYongJie merged commit ac2369b657 into main 2026-11-04 14:46:08 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lunanting/ai-chatbot#26
No description provided.