[Bug] Unnecessary approval prompts for agent instruction bash commands
Resolved 💬 3 comments Opened Feb 27, 2026 by RichardAtCT Closed Mar 3, 2026
Bug Description
There is a weird behaviour where claude code is asking me to approve bash commands that are just instructions to an agent
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.59
- Feedback ID: 8bed42d2-b949-48c4-b105-53867c60a392
Errors
[{"error":"Error: Plugin swift-lsp has an invalid manifest file at /Users/richardatkinson/.claude/plugins/cache/claude-plugins-official/swift-lsp/1.0.0/.claude-plugin/plugin.json.\n\nValidation errors: : Unrecognized keys: \"source\", \"category\", \"strict\"\n\nPlease fix the manifest or remove it. The plugin cannot load with an invalid manifest.\n at MNR (/$bunfs/root/claude:1930:11452)\n at async WBB (/$bunfs/root/claude:1938:378)\n at async Ec7 (/$bunfs/root/claude:1938:8942)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:05:19.761Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:07:46.416Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:07:46.428Z"},{"error":"AbortError: The operation was aborted.\n at unknown\n at abortChildProcess (node:child_process:935:42)\n at onAbortListener2 (node:child_process:35:24)","timestamp":"2026-02-26T07:09:44.338Z"},{"error":"Error: Request was aborted.\n at ihR (/$bunfs/root/claude:820:96594)\n at next (native:1:11)\n at E_0 (/$bunfs/root/claude:6022:6980)\n at next (native:1:11)\n at N_0 (/$bunfs/root/claude:6027:9145)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:13:48.942Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:22:39.329Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:22:39.504Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:22:54.862Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:24:58.554Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at async <anonymous> (/$bunfs/root/claude:6200:1856)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:39:56.997Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/richardatkinson/projects/claude-code-telegram.\n at call (/$bunfs/root/claude:1796:6345)\n at async <anonymous> (/$bunfs/root/claude:6200:1856)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:39:56.999Z"},{"error":"MaxFileReadTokenExceededError: File content (115219 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at BTB (/$bunfs/root/claude:1787:7740)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:41:05.122Z"},{"error":"MaxFileReadTokenExceededError: File content (28651 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at BTB (/$bunfs/root/claude:1787:7740)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:41:05.632Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CYWJpTNz5qjtqFJ6Vrna8\"}\n at generate (/$bunfs/root/claude:268:28525)\n at makeRequest (/$bunfs/root/claude:307:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T07:45:05.806Z"},{"error":"Error: File does not exist. N…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗