框选抠图接入原任务恢复和画布回填 #46

Merged
WuYongJie merged 1 commits from codex/box-cutout-task-recovery-20261105 into main 2026-11-05 15:27:36 +08:00
Collaborator

画布工具栏确认框选后提交已有持久化能力任务,断线或 524 后只查询同一请求;服务端保存结果到原项目,前端合并结果和处理期间的本地编辑。移除客户端同步接口和临时结果节点路径。

共享框选处理器保留现有积分配置及成功后扣费顺序,传递同一请求编号。错误返回原因、建议、状态码和请求编号;记录实际裁剪像素及文件字节数,结果节点保存框选范围和裁剪像素。

验证:771 项辅助测试通过、1 项跳过;37 项抠图、结果恢复及画布专项通过。覆盖精确裁剪像素、裁剪字节提交、524 后一次提交并恢复原画布、处理期间保留本地编辑、积分配置及拒绝输入不扣费、输入限制返回 HTTP 400。TypeScript、变更文件 Biome、日志、测试、凭据及分支检查通过。

画布工具栏确认框选后提交已有持久化能力任务,断线或 524 后只查询同一请求;服务端保存结果到原项目,前端合并结果和处理期间的本地编辑。移除客户端同步接口和临时结果节点路径。 共享框选处理器保留现有积分配置及成功后扣费顺序,传递同一请求编号。错误返回原因、建议、状态码和请求编号;记录实际裁剪像素及文件字节数,结果节点保存框选范围和裁剪像素。 验证:771 项辅助测试通过、1 项跳过;37 项抠图、结果恢复及画布专项通过。覆盖精确裁剪像素、裁剪字节提交、524 后一次提交并恢复原画布、处理期间保留本地编辑、积分配置及拒绝输入不扣费、输入限制返回 HTTP 400。TypeScript、变更文件 Biome、日志、测试、凭据及分支检查通过。
WuYongJie added 1 commit 2026-11-05 15:27:32 +08:00
WuYongJie merged commit 8cbc8b1ab8 into main 2026-11-05 15:27:36 +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#46
No description provided.