[VS Code] bypassPermissions mode still shows permission prompts v2.1.109
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
- Configure bypassPermissions as shown above
- Open VS Code with a workspace
- Start a new Claude Code session (panel)
- Ask Claude to edit any file
- 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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗