[Bug Report] cd subdir persists withing processing single claude message

Resolved 💬 4 comments Opened Jan 16, 2026 by kwesolowski Closed Feb 27, 2026

Bug Description

Session started in my "/Users/krzysztofwesolowski/" after experiencing claude confusion.

---
⏺ Let me test rapid sequential calls all in one message:

⏺ Bash(cd .claude && pwd && ls -1 | head -5)
⎿  /Users/krzysztofwesolowski/.claude/.claude
settings.local.json

⏺ Bash(pwd)
⎿  /Users/krzysztofwesolowski/.claude

⏺ Bash(ls -1 | head -5)
⎿  AGENT-COMMAND-MAPPING.md
agents
cache
… +2 lines (ctrl+o to expand)

⏺ Bash(pwd)
⎿  /Users/krzysztofwesolowski/.claude

⏺ Wow - you're right! The directory IS persisting in this fast scenario!

---

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Shell: zsh
  • Version: 2.1.9
  • Feedback ID: 12fe548c-941f-443c-bf22-1c83ca3c292c

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/krzysztofwesolowski/.local/share/claude/versions/2.1.9 (expected in multi-process scenarios)\n    at BER (/$bunfs/root/claude:3355:2091)\n    at HFA (/$bunfs/root/claude:3355:1202)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-16T23:45:20.988Z"}]

View original on GitHub ↗

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