Persistent Working Directory Tracking Failure in Bash Command Execution

Resolved 💬 3 comments Opened Aug 14, 2025 by potalora Closed Aug 17, 2025

Bug Description
Claude Code keeps forgetting which directory it's in when running bash commands. Every time the command fails it tries again, then it checks pwd, then it finally gets it right. It's as if CC isn't aware of pwd even though it should be. This results in wasted failed tool calls.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.80
  • Feedback ID: 2cca0c6d-6753-4df3-8b28-dc1e781ffddc

Errors

[{"error":"Error: Request was aborted.\n    at sP.makeRequest (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:953:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-14T00:58:27.550Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at wX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:912\n    at Array.map (<anonymous>)\n    at DW (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:903)\n    at IyB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2349:5231)\n    at OR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n    at rb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n    at ab (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n    at Uj (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n    at pR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)","timestamp":"2025-08-14T01:24:26.392Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at wX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:912\n    at Array.map (<anonymous>)\n    at DW (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:903)\n    at IyB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2349:5231)\n    at OR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n    at rb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n    at ab (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n    at Uj (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n    at pR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)","timestamp":"2025-08-14T01:26:56.148Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at wX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:912\n    at Array.map (<anonymous>)\n    at DW (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:903)\n    at IyB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2349:5231)\n    at OR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n    at rb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n    at ab (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n    at Uj (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38284)\n    at pR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38138)","timestamp":"2025-08-14T01:37:13.299Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at wX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:912\n    at Array.map (<anonymous>)\n    at DW (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1774:903)\n    at IyB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2349:5231)\n    at OR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:330:19859)\n    at rb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:42835)\n    at ab (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:332:38356)\n    at Uj (file:///Users/potalora/.claude/local/node_modules/@ant

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗