From 1359c7c2b3e2a4d0b275a826ff59c93878f037ec 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 14:37:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=20list=5Fregistered=5Fassets?= =?UTF-8?q?=20=E7=9A=84=20kind=20=E9=94=99=E8=AF=AF=E9=87=8C=E9=82=A3?= =?UTF-8?q?=E4=BB=BD=E4=BC=9A=E6=BC=82=E7=A7=BB=E7=9A=84=E7=A4=BA=E4=BE=8B?= =?UTF-8?q?=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - KindNotManifestClass 原文案列举 9 个示例 kind,而真实白名单是 GameCreationAppAssetKind 的 19 个值,枚举演进后没人会回来同步这句 - 按「不维护第二份清单」的口径,文案只保留「必须用 canonical kind」,取值示例由 kind 参数的 schema description(direct-tools.json 的 agc_list_registered_assets.parameters.kind)承担 - 只改文案,判定逻辑不变 验证:cargo check --bin genarrative-ai-game-creator-shell --tests 通过 --- .../src-tauri/src/agent/tool/list_registered_assets/error.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/agent/tool/list_registered_assets/error.rs b/apps/ai-game-creator-shell/src-tauri/src/agent/tool/list_registered_assets/error.rs index 3e4ed6f5d..8809e3048 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/agent/tool/list_registered_assets/error.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/agent/tool/list_registered_assets/error.rs @@ -67,7 +67,7 @@ impl ToolFailure for ListRegisteredAssetsError { "列出已登记资源失败:kind 含有控制字符。".to_string() } Self::KindNotManifestClass { got } => format!( - "列出已登记资源失败:kind「{got}」不是已知的 manifest 资源 kind;请改用 canonical kind(如 image、scene、character、icon、icon-spritesheet、character-animation、audio、video、document)。" + "列出已登记资源失败:kind「{got}」不是已知的 manifest 资源 kind;请改用 canonical kind。" ), Self::AssetIdEmpty => "列出已登记资源失败:assetId 传了空值。".to_string(), Self::AssetIdTooLong {