diff --git a/apps/ai-game-creator-shell/src-tauri/src/project/manifest.rs b/apps/ai-game-creator-shell/src-tauri/src/project/manifest.rs index 4e2658c9d..9ac26bd59 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/project/manifest.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/project/manifest.rs @@ -1952,8 +1952,8 @@ pub(crate) fn read_manifest(path: &Path) -> Result>> = OnceLock::new(); for (raw_kind, asset_id, local_path) in non_canonical_manifest_asset_kinds(payload) { @@ -1961,7 +1961,11 @@ fn log_non_canonical_manifest_asset_kinds(payload: &str, source_path: &Path, lab let first_seen = logged .lock() .map(|mut logged| { - logged.insert(format!("{}\u{1}{asset_id}\u{1}{local_path}", raw_kind)) + logged.insert(format!( + "{}\u{1}{}\u{1}{asset_id}\u{1}{local_path}", + source_path.display(), + raw_kind, + )) }) .unwrap_or(true); if !first_seen {