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 facd45bc8..e8b0d5586 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 @@ -39,7 +39,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()