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

  1. C:\dev\agent\.claude\settings.json:

{ "permissions": { "additionalDirectories": ["C:/dev/repo/docs"] } }

  1. Terminal: cd C:\dev\agent, claude, /permissions -> Workspace lists C:\dev\agent and C:\dev\repo\docs.
  2. 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.

View original on GitHub ↗