From 8186c4039f9a2db23e31e1c306fe66fca83dd774 Mon Sep 17 00:00:00 2001 From: simosmik Date: Mon, 29 Dec 2025 11:32:41 +0000 Subject: [PATCH] fix: path improvement of projects added via config. --- server/projects.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/projects.js b/server/projects.js index db61d5b..c983c56 100755 --- a/server/projects.js +++ b/server/projects.js @@ -266,8 +266,16 @@ async function extractProjectDirectory(projectName) { if (projectDirectoryCache.has(projectName)) { return projectDirectoryCache.get(projectName); } - - + + // Check project config for originalPath (manually added projects via UI or platform) + // This handles projects with dashes in their directory names correctly + const config = await loadProjectConfig(); + if (config[projectName]?.originalPath) { + const originalPath = config[projectName].originalPath; + projectDirectoryCache.set(projectName, originalPath); + return originalPath; + } + const projectDir = path.join(process.env.HOME, '.claude', 'projects', projectName); const cwdCounts = new Map(); let latestTimestamp = 0;