[VS Code] bypassPermissions mode still shows permission prompts v2.1.109

Resolved 💬 3 comments Opened Apr 16, 2026 by vivian254338489 Closed Apr 20, 2026

Bug Description

VS Code extension v2.1.109 still shows 'Make this edit to [file]?' permission prompts despite:
-claudeCode.initialPermissionMode: 'bypassAll' in VS Code settings
-allowDangerouslySkipPermissions: true in VS Code settings
-permissions.defaultMode: 'bypassPermissions' in ~/.claude/settings.json

Expected: In bypassPermissions mode, all tool calls should be auto-approved without user interaction.

Environment

-
Extension version: 2.1.109
-
OS: Windows 11

Steps to Reproduce

  1. Configure bypassPermissions as shown above
  2. Open VS Code with a workspace
  3. Start a new Claude Code session (panel)
  4. Ask Claude to edit any file
  5. Observe 'Make this edit to [file]?' Yes/No prompt appears

Additional Context

This issue was first reported in v2.1.92 (GitHub Issue #43953). The root cause was identified in the extension's minified source — the requestToolPermission method always forwards to webview UI without checking permission mode. It appears this bug has not been fixed in subsequent versions.

View original on GitHub ↗

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