The desktop app ignores bypassPermissions settings, causing repeated permission prompts for every tool call, significantly blocking workflow efficiency.
The desktop app ignores bypassPermissions settings, causing repeated permission prompts for every tool call, significantly blocking workflow efficiency.
Problem statement normalized from the linked evidence
CANDIDATE VIEW · NOT A PUBLISHED OPPORTUNITY
01
Qualification checklist
Gate decision: Aug 15, 2026
×
At least 3 independent users2 / 3
NOT MET
✓
At least 2 independent discussions2 / 2
MET
✓
At least 1 supporting signal2 Workarounds · 2 Blocked workflows · Persistence
MET
02
Observed signals
Users2
Discussions2
Mentions2
Active days2
Source coverageGitHub
TrendUNKNOWN
First seenMar 25, 2026
Last seenJul 02, 2026
Why the gate is holding
Fewer than 3 independent users
Competition research, commercial scoring, and Build Gap analysis do not run until this gate passes.
03
Source evidence
2 evidence records
github · HIGH · Jul 02, 2026
[BUG] Desktop app ignores `permissions.allow` rules — prompts for everything, even Claude's own config directory
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? **Product:** Claude Code Windows desktop app ("local agent mode" sessions) **OS:** Windows 11 Pro 10.0.26200 · **Plan:** Max **First observed:** ~2026-06-30 (after an app update…
Desktop app ignores bypassPermissions on macOS — every tool call prompts, every session, for months
## Environment - Claude Code desktop app on macOS (Sequoia 15.3) - Claude Opus 4.6 (1M context) - Non-developer user (business owner using Claude Code for email triage, project management, database queries) ## The problem `bypassPermissions` is set at all three levels and has been for months: **~/.claude/settings.json:** ```json { "permissions": { "defaultMode": "bypassPermissions" } } ``` **Project .claude/settings.local.json:** ```json { "permissions": { "defaultMode": "bypassPermissions", "deny": ["Bash(rm -rf *…