推进资源工具与本地优先兼容链收口

This commit is contained in:
lix-2026
2026-05-19 12:03:43 +08:00
parent 94be1c927b
commit 6fcdf78603
13 changed files with 1192 additions and 30 deletions
+7 -2
View File
@@ -10747,9 +10747,14 @@ fn execute_command(
}),
}))
}
"documents.emptyTrashByWorkspace" => {
"documents.emptyTrashByWorkspace" | "tree.trash.emptyWorkspace" => {
let payload: DocumentEmptyTrashCommandPayload =
parse_payload(command_wire.payload.clone())?;
let command_name = if command_wire.name == "tree.trash.emptyWorkspace" {
"tree.trash.emptyWorkspace"
} else {
"documents.emptyTrashByWorkspace"
};
let stream_delta_hint = tree_resync_required_hint(
"documents_empty_trash",
json!({
@@ -10757,7 +10762,7 @@ fn execute_command(
}),
);
let command = CommandEnvelope {
name: "documents.emptyTrashByWorkspace".into(),
name: command_name.into(),
command_id: command_wire.command_id.clone(),
idempotency_key: command_wire.idempotency_key.clone(),
actor: to_actor_payload(&command_wire.actor),