[Bug] Multiple concurrent sessions spawned on same worktree without tracking

Resolved 💬 3 comments Opened May 6, 2026 by Nickcom4 Closed May 9, 2026

Bug Description
claude code is spawning sessions that it doens't even know about...that are working concurrently on the same worktree.

Environment Info

  • Platform: darwin
  • Terminal: kitty
  • Version: 2.1.128
  • Feedback ID: c70c0c26-6151-4bed-b632-228dd952f4d8

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/nick/.local/share/claude/versions/2.1.128 (expected in multi-process scenarios)\n    at Nq6 (/$bunfs/root/src/entrypoints/cli.js:2764:2177)\n    at uGH (/$bunfs/root/src/entrypoints/cli.js:2764:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-05T20:14:01.698Z"},{"error":"Error: Working directory \"/Users/nick/dotfiles/.claude/worktrees/ese-upgrade\" was deleted; shell cwd recovered to \"/Users/nick\". Re-issue your command (it will run from the recovered directory).\n    at call (/$bunfs/root/src/entrypoints/cli.js:5059:1395)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-05T20:47:44.743Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T00:31:19.770Z"}]

View original on GitHub ↗

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