Merge branch 'fix/agc-resource-layout-manual' into fix/agc-canvas-acceptance-batch

This commit is contained in:
2026-09-14 17:40:50 +08:00
@@ -182,6 +182,19 @@ function installLayoutTauri(
if (command === 'list_pending_local_project_resource_edits') {
return [];
}
if (command === 'list_local_project_asset_generations') {
/*
* 后台生成任务账本(`../src-tauri/src/asset_generation_tasks.rs` 的
* `list_local_project_asset_generations`)。工作台打开 / 切项目时读一次,用来恢复
* 「生成任务」面板;返回结构是 `Vec<AssetGenerationTaskRecord>`,也就是**数组**
* (前端按 `LocalProjectAssetGenerationTaskRecord[]` 消费),不是 `{ tasks }` 包一层。
*
* 本文件验的是布局与聚焦链路,不涉及后台生成任务,所以回空账本:
* `mergeResourceCanvasAssetGenerationTasksWithRecords(tasks, [])` 是恒等合并。
* 这是合法的跨工作流新调用,登记它,而不是放宽下面的 `unexpectedCommands` 断言。
*/
return [];
}
if (command === 'read_local_project_image_preview') {
return {
path: String(args?.relativePath ?? ''),