[Bug] Remote Control: PreTooluse hook auto-allowed permissions still prompt for confirmation

Resolved 💬 4 comments Opened Feb 24, 2026 by willfindlay Closed Mar 25, 2026

Bug Description
with the new remote control feature, it's still prompting me for permissions that have been auto allowed by a PreTooluse hook

Environment Info

  • Platform: linux
  • Terminal: windows-terminal
  • Version: 2.1.52
  • Feedback ID: b347aa84-602a-4e16-86ae-cb3da8b050e9

Errors

[{"error":"Error: ENOENT: no such file or directory, open '/etc/claude-code/managed-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at zF (/$bunfs/root/claude:6410:113)\n    at L5 (/$bunfs/root/claude:6412:226)\n    at oO9 (/$bunfs/root/claude:6396:4964)\n    at hLB (/$bunfs/root/claude:6396:4737)\n    at <anonymous> (/$bunfs/root/claude:6396:3430)\n    at async yLB (/$bunfs/root/claude:6396:3812)\n    at async <anonymous> (/$bunfs/root/claude:11963:400)","timestamp":"2026-02-24T23:32:54.126Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /home/will/.local/share/claude/versions/2.1.52 (expected in multi-process scenarios)\n    at lx$ (/$bunfs/root/claude:3743:2100)\n    at $kA (/$bunfs/root/claude:3743:1211)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-24T23:32:54.231Z"},{"error":"Error\n    at <anonymous> (unknown)\n    at onData (node:child_process:153:110)\n    at emit (node:events:95:22)\n    at addChunk (internal:streams/readable:264:47)\n    at readableAddChunkPushByteMode (internal:streams/readable:242:18)\n    at handleArrayBufferViewResult (internal:streams/native-readable:79:16)\n    at <anonymous> (internal:streams/native-readable:43:68)\n    at processTicksAndRejections (unknown:7:39)","timestamp":"2026-02-24T23:32:57.224Z"},{"error":"Error: Request was aborted.\n    at $6$ (/$bunfs/root/claude:818:96594)\n    at next (native:1:11)\n    at g$B (/$bunfs/root/claude:6102:6662)\n    at next (native:1:11)\n    at d$B (/$bunfs/root/claude:6107:9133)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-24T23:43:58.888Z"},{"error":"Error: Request was aborted.\n    at $6$ (/$bunfs/root/claude:818:96594)\n    at next (native:1:11)\n    at g$B (/$bunfs/root/claude:6102:6662)\n    at next (native:1:11)\n    at d$B (/$bunfs/root/claude:6107:9133)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-24T23:44:29.850Z"}]

View original on GitHub ↗

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