[Bug] Command approval cache not persisting across sessions
Resolved 💬 3 comments Opened Feb 19, 2026 by daFish Closed Feb 22, 2026
Bug Description
Since some updates of Claude Code I am nearly constantly asked to allow commands I have allowed in the past. This feels like a changed behaviour and should be noted somewhere. It is annoying when I cannot left the agent alone for some time because it stops mid-work to ask for permission.
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.45
- Feedback ID: 1da23ea4-cdb8-4c98-97ce-3e3677f2c66b
Errors
[{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/claude:366:3940)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T05:53:12.774Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T09:46:40.729Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T09:51:40.146Z"},{"error":"Error: Tool mcp__claude_ai_Linear__get_issue not found\n at vt_ (/$bunfs/root/claude:2096:7936)\n at W8 (/$bunfs/root/claude:682:20800)\n at Q8 (/$bunfs/root/claude:682:39205)\n at CTT (/$bunfs/root/claude:682:49828)\n at Fv (/$bunfs/root/claude:682:86110)\n at LTT (/$bunfs/root/claude:682:85081)\n at pp (/$bunfs/root/claude:682:84905)\n at gp (/$bunfs/root/claude:682:81323)\n at fA (/$bunfs/root/claude:682:6409)\n at mT (/$bunfs/root/claude:682:4906)","timestamp":"2026-02-18T10:25:33.453Z"},{"error":"Error: Tool mcp__claude_ai_Linear__list_comments not found\n at vt_ (/$bunfs/root/claude:2096:7936)\n at W8 (/$bunfs/root/claude:682:20800)\n at Q8 (/$bunfs/root/claude:682:39205)\n at CTT (/$bunfs/root/claude:682:49828)\n at Fv (/$bunfs/root/claude:682:86110)\n at LTT (/$bunfs/root/claude:682:85081)\n at pp (/$bunfs/root/claude:682:84905)\n at gp (/$bunfs/root/claude:682:81323)\n at fA (/$bunfs/root/claude:682:6409)\n at mT (/$bunfs/root/claude:682:4906)","timestamp":"2026-02-18T10:25:33.453Z"},{"error":"Error: Tool mcp__claude_ai_Linear__update_issue not found\n at vt_ (/$bunfs/root/claude:2096:7936)\n at W8 (/$bunfs/root/claude:682:20800)\n at Q8 (/$bunfs/root/claude:682:39205)\n at CTT (/$bunfs/root/claude:682:49828)\n at Fv (/$bunfs/root/claude:682:86110)\n at LTT (/$bunfs/root/claude:682:85081)\n at pp (/$bunfs/root/claude:682:84905)\n at gp (/$bunfs/root/claude:682:81323)\n at fA (/$bunfs/root/claude:682:6409)\n at mT (/$bunfs/root/claude:682:4906)","timestamp":"2026-02-18T10:25:33.455Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:19.031Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:19.928Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:20.757Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:23.011Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:23.762Z"},{"error":"Error: File does not exist.\n at call (/$bunfs/root/claude:1295:6219)\n at async <anonymous> (/$bunfs/root/claude:5780:2040)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-18T11:14:24.259Z"},{"error":"Error: Tool mcp__playwright__browser_navigate not found\n at vt_ (/$bunfs/root/claude:2096:7936)\n at W8 (/$bunfs/root/claude:682:20800)\n at Q8 (/$bunfs/root/claude:682:39205)\n at CTT (/$bunfs/root/claude:682:49828)\n at Fv (/$bunfs/root/claude:682:86110)\n at LTT (/$bunfs/root/claude:682:85081)\n at pp (/$bunfs/root/claude:682:84905)\n at gp (/$bunfs/root/claude:682:81323)\n at fA (/$bunfs/root/claude:682:6409)\n at mT (/$bunfs/root/claude:682:4906)","timestamp":"2026-02-18T15:19:06.180Z"},{"error":…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗