加载画布内容后同步版本并保留本地编辑 #43

Merged
WuYongJie merged 1 commits from codex/canvas-read-revision-20261105 into main 2026-11-05 13:59:45 +08:00
Collaborator

画布后台读取会在调用方应用节点前更新全局版本号。读取结果被放弃时,旧节点仍可能使用远端新版本保存,覆盖刚生成的图片;切换项目后的迟到响应还会改动当前项目的版本号。

读取画布不再修改本地版本;保存响应只更新对应的当前项目。风格化 PRO 在加载完整节点时同步版本,后台刷新在加载期间出现本地节点或连线编辑时保留编辑。

验证:762 项辅助测试通过、1 项跳过。回归覆盖读取后未加载的旧快照保存被拒绝、切换项目后的迟到读取和保存不修改当前项目;TypeScript、变更文件 Biome、日志、测试及凭据检查通过。

画布后台读取会在调用方应用节点前更新全局版本号。读取结果被放弃时,旧节点仍可能使用远端新版本保存,覆盖刚生成的图片;切换项目后的迟到响应还会改动当前项目的版本号。 读取画布不再修改本地版本;保存响应只更新对应的当前项目。风格化 PRO 在加载完整节点时同步版本,后台刷新在加载期间出现本地节点或连线编辑时保留编辑。 验证:762 项辅助测试通过、1 项跳过。回归覆盖读取后未加载的旧快照保存被拒绝、切换项目后的迟到读取和保存不修改当前项目;TypeScript、变更文件 Biome、日志、测试及凭据检查通过。
WuYongJie added 1 commit 2026-11-05 13:59:42 +08:00
WuYongJie merged commit c60585aeca into main 2026-11-05 13:59:45 +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#43
No description provided.