diff --git a/apps/ai-game-creator-shell/src-tauri/src/agent/direct_codex_user_item/validation.rs b/apps/ai-game-creator-shell/src-tauri/src/agent/direct_codex_user_item/validation.rs index 1dc26c9ad..7ba8e6d02 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/agent/direct_codex_user_item/validation.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/agent/direct_codex_user_item/validation.rs @@ -40,7 +40,7 @@ pub(crate) fn validate_direct_codex_user_item( DirectCodexUserContentPart::AgcSkillReference { name } => { let name = name.trim(); if name.is_empty() - || name.len() > 120 + || name.chars().count() > 120 || name.chars().any(|character| { character.is_control() || character.is_whitespace()