[BUG] Claude Code desktop ignores permission configurations for WSL projects, requiring approval for every file operation despite proper settings

Resolved 💬 12 comments Opened Mar 21, 2026 by nykwil Closed May 26, 2026

Preflight Checklist

  • [x] I have searched existing issues 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?

Issue: Claude Code desktop ignores permission configurations for WSL projects, requiring approval for every file operation despite proper settings
Details tested:

  • .claude/settings.local.json with bypass permissions mode doesn't work
  • Specific WSL path permissions (//wsl.localhost/Ubuntu/home/nykwil/**) ignored
  • Desktop app settings file at C:\Users\admin\AppData\Local\ClaudeCodeExtension\claudecode-settings.json only contains UI preferences
  • Both simplified and detailed permission configurations fail
  • Issue affects Windows/WSL development workflows

Impact: Makes WSL development frustrating since every command requires manual approval

What Should Happen?

Permissions settings should be loaded on wsl projects

Error Messages/Logs

Steps to Reproduce

Open a project on a the wsl drive. Enable bypass permissions, do something that requires file read or write, allow prompt shows up.

Claude Model

Opus

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

Version 1.1.7714 (3bd6f6)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

Claude Desktop for windows

View original on GitHub ↗

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