[Feature Request] Add MCP permission change warnings and validation for different deployment surfaces
Resolved 💬 1 comment Opened May 12, 2026 by JamesFord-HappyHippo Closed Jun 7, 2026
Bug Description
please make sure we don't release stupid defaults that break MCP on different surfaces. the last claude desktop app added new UX that broke my MCP and did not include any warning about changes to MCP permissions
THIS MANIFESTED ON CLAUDE DESKTOP APP FOR MAC
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.126
- Feedback ID: 1317d32c-66ae-4dc3-a70c-1fb0da27f442
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/jamesford/.local/share/claude/versions/2.1.126 (expected in multi-process scenarios)\n at r86 (/$bunfs/root/src/entrypoints/cli.js:2768:2177)\n at HD8 (/$bunfs/root/src/entrypoints/cli.js:2768:1257)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-03T10:24:02.539Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3448)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-04T09:58:05.271Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/jamesford/Source/mindmeld/src/core'\n at pAH (/$bunfs/root/src/entrypoints/cli.js:1707:144)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-07T13:22:24.978Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/jamesford/Source/mindmeld.\n at call (/$bunfs/root/src/entrypoints/cli.js:4866:11399)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T14:29:23.695Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/jamesford/Source/mindmeld.\n at call (/$bunfs/root/src/entrypoints/cli.js:4866:11399)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T14:29:24.418Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/jamesford/Source/mindmeld.\n at call (/$bunfs/root/src/entrypoints/cli.js:4866:11399)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T14:29:24.716Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/jamesford/Source/mindmeld.\n at call (/$bunfs/root/src/entrypoints/cli.js:4866:11399)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T14:29:29.794Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/jamesford/Source/mindmeld.\n at call (/$bunfs/root/src/entrypoints/cli.js:4866:11399)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T14:29:33.187Z"}]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗