Filesystem Path Resolution Error in Claude Code CLI
Claude crashes when trying to edit files. Was originally on Node.js 22(LTS). Updated to latest to see if it would fix it, but same issue.
Test Command Example:
● I'll add a comment line saying "pizza" to the space invaders game.
● Read(space_invaders.py)
⎿ Read 344 lines (ctrl+r to expand)
● The comment "pizza" is already present on line 6 of the space invaders game file.
add one that says potato then.
● Update(space_invaders.py)
╭────────────────────────────────────────────────────────────────────────────────────────────────────────╮│ ││ Opened changes in Cursor ⧉ ││ Save file to continue… ││ ││ Do you want to make this edit to space_invaders.py? ││ ❯ 1. Yes ││ 2. Yes, and don't ask again this session (shift+tab) ││ 3. No, and tell Claude what to do differently (esc) ││ │╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯
node:internal/process/promises:394
triggerUncaughtException(err, true / fromPromise /);
^
Error: cannot open _claude_fs_right:d%3A%5CPython%20Projects%5Csnakekilotest%5Cspace_invaders.py. Detail:
Unable to resolve filesystem provider with relative file path '_claude_fs_right:d:\Python Projects\snakekilotest\space_invaders.py'
at Kc2 (file:///C:/Users/Big%20D/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1248:14641)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async pD4 (file:///C:/Users/Big%20D/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2611:11207)
at async J (file:///C:/Users/Big%20D/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2611:9917)
Node.js v24.4.1
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗