pub async fn run( state: &AppState, workspace_id: String, ) -> Result<Value, String>
Run the DeleteWorkspace saga. On success returns {"workspace_id": "...", "deleted_tab_count": N, "deleted_block_count": M}.
{"workspace_id": "...", "deleted_tab_count": N, "deleted_block_count": M}