diff --git a/src/claude/utils/path.ts b/src/claude/utils/path.ts index 39a638af..1b7b8f76 100644 --- a/src/claude/utils/path.ts +++ b/src/claude/utils/path.ts @@ -2,7 +2,7 @@ import { homedir } from "node:os"; import { join, resolve } from "node:path"; export function getProjectPath(workingDirectory: string) { - const projectId = resolve(workingDirectory).replace(/[\\\/\.:]/g, '-'); + const projectId = resolve(workingDirectory).replace(/[\\\/\.: _]/g, '-'); const claudeConfigDir = process.env.CLAUDE_CONFIG_DIR || join(homedir(), '.claude'); return join(claudeConfigDir, 'projects', projectId); } \ No newline at end of file