[Bug] "Don't ask again" preference not persisting for many different command prompts

Status Fixed / completed
Reported on v2.1.50
Maintainer reply None cached
Activity 2 comments · opened Mar 3, 2026 · closed Mar 3, 2026

Bug Description
Lately the "Yes and don't ask me again" it failing miserably as it is constant asking me again for commands like cd:*.

When I asked it why here is the dialog:

Me: I keep saying "Yes, and don’t ask again for: cd:*  and yet you keep asking me the       
  same question; why?!?

Claude:  I apologize for the frustration. The issue is I've been prefixing commands with cd which triggers repeated permission prompts despite your approval. I'll use absolute paths and git -C flags instead to avoid cd entirely.                                             

Let me continue with the rename using absolute paths: ...

But of course soon after it uses cd* again and the cycle repeats.

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.1.50
  • Feedback ID: 6bcef966-383d-4350-a907-6d528176f0d4

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/mikeschinkel/.local/share/claude/versions/2.1.50 (expected in multi-process scenarios)\n    at OzR (/$bunfs/root/claude:2600:2098)\n    at SbA (/$bunfs/root/claude:2600:1209)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:32.954Z"},{"error":"Error\n    at zj (/$bunfs/root/claude:92:1144)\n    at <anonymous> (/$bunfs/root/claude:93:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:95:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:33.039Z"},{"error":"Error: 1P event logging: 57 events failed to export (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\n    at queueFailedEvents (/$bunfs/root/claude:6083:2350)\n    at async doExport (/$bunfs/root/claude:6083:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:43.037Z"},{"error":"Error: {\"message\":\"Failed to export 57 events (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\",\"originalLine\":\"6083\",\"originalColumn\":\"1409\",\"line\":\"6083\",\"column\":\"1409\",\"sourceURL\":\"/$bunfs/root/claude\",\"stack\":\"Error: Failed to export 57 events (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\\n    at doExport (/$bunfs/root/claude:6083:1409)\\n    at processTicksAndRejections (native:7:39)\",\"name\":\"Error\"}\n    at error (/$bunfs/root/claude:2100:25028)\n    at <anonymous> (/$bunfs/root/claude:119:92467)\n    at F_0 (/$bunfs/root/claude:119:93011)\n    at <anonymous> (/$bunfs/root/claude:120:17366)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:43.037Z"},{"error":"Error: 1P event logging: 1 events failed to export (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\n    at queueFailedEvents (/$bunfs/root/claude:6083:2350)\n    at async doExport (/$bunfs/root/claude:6083:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:59.764Z"},{"error":"Error: {\"message\":\"Failed to export 1 events (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\",\"originalLine\":\"6083\",\"originalColumn\":\"1409\",\"line\":\"6083\",\"column\":\"1409\",\"sourceURL\":\"/$bunfs/root/claude\",\"stack\":\"Error: Failed to export 1 events (status=429, code=ERR_BAD_REQUEST, Request failed with status code 429)\\n    at doExport (/$bunfs/root/claude:6083:1409)\\n    at processTicksAndRejections (native:7:39)\",\"name\":\"Error\"}\n    at error (/$bunfs/root/claude:2100:25028)\n    at <anonymous> (/$bunfs/root/claude:119:92467)\n    at F_0 (/$bunfs/root/claude:119:93011)\n    at <anonymous> (/$bunfs/root/claude:120:17366)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-03T19:15:59.764Z"}]

View original on GitHub ↗

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