去掉权限策略不可用诊断里重复的「读取项目权限策略失败」前缀
- ProjectPermissionRejection::PolicyUnavailable 的 cause 来自 read_project_permission_policy_at,本身多数已带「读取/解析项目权限策略失败:」,包装文案再拼一次会得到「读取项目权限策略失败,无法确认……:读取项目权限策略失败:…」 - 包装文案只保留「无法确认该动作是否被允许,本次操作未执行:」,cause 原样保留;判定与变体结构不变 验证:cargo check --bin genarrative-ai-game-creator-shell --tests 通过
This commit is contained in:
@@ -83,7 +83,7 @@ impl ToolFailure for ProjectPermissionRejection {
|
||||
format!("项目权限策略拒绝执行:{command_id}")
|
||||
}
|
||||
Self::PolicyUnavailable { cause } => {
|
||||
format!("读取项目权限策略失败,无法确认该动作是否被允许,本次操作未执行:{cause}")
|
||||
format!("无法确认该动作是否被允许,本次操作未执行:{cause}")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user