VS Code extension ignores permissions.additionalDirectories from project .claude/settings.json
Status Open
Reported on v2.1.287
Maintainer reply None cached
Activity 0 comments · opened Oct 2, 2026
Environment
- Claude Code CLI 2.1.287, VS Code extension, Windows
Description
permissions.additionalDirectories in the project's .claude/settings.json is applied in the terminal but not in the VS Code extension panel.
Steps to reproduce
- C:\dev\agent\.claude\settings.json:
{ "permissions": { "additionalDirectories": ["C:/dev/repo/docs"] } }
- Terminal: cd C:\dev\agent, claude, /permissions -> Workspace lists C:\dev\agent and C:\dev\repo\docs.
- VS Code: open C:\dev\agent, Claude Code panel, new session, /permissions.
Expected
Workspace lists C:\dev\agent and C:\dev\repo\docs.
Actual
C:\dev\repo\docs is missing, also after a full restart of VS Code. Other settings from the same file (allow from settings.local.json, ask, deny) are applied.