From 28f6ddc7dc7848b3b6e368ad1fc3253c667b744b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Thu, 1 Oct 2026 13:53:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=9D=83=E9=99=90=E7=AD=96?= =?UTF-8?q?=E7=95=A5=E4=B8=8D=E5=8F=AF=E7=94=A8=E8=AF=8A=E6=96=AD=E9=87=8C?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E7=9A=84=E3=80=8C=E8=AF=BB=E5=8F=96=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=9D=83=E9=99=90=E7=AD=96=E7=95=A5=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E3=80=8D=E5=89=8D=E7=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ProjectPermissionRejection::PolicyUnavailable 的 cause 来自 read_project_permission_policy_at,本身多数已带「读取/解析项目权限策略失败:」,包装文案再拼一次会得到「读取项目权限策略失败,无法确认……:读取项目权限策略失败:…」 - 包装文案只保留「无法确认该动作是否被允许,本次操作未执行:」,cause 原样保留;判定与变体结构不变 验证:cargo check --bin genarrative-ai-game-creator-shell --tests 通过 --- apps/ai-game-creator-shell/src-tauri/src/agent/tool/error.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/agent/tool/error.rs b/apps/ai-game-creator-shell/src-tauri/src/agent/tool/error.rs index fbed8af41..d3c1b4f8e 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/agent/tool/error.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/agent/tool/error.rs @@ -83,7 +83,7 @@ impl ToolFailure for ProjectPermissionRejection { format!("项目权限策略拒绝执行:{command_id}") } Self::PolicyUnavailable { cause } => { - format!("读取项目权限策略失败,无法确认该动作是否被允许,本次操作未执行:{cause}") + format!("无法确认该动作是否被允许,本次操作未执行:{cause}") } } }