Skip to content

Share the Claude Code permission allowlist - #24

Merged
ChrisonSimtian merged 1 commit into
developfrom
chore/claude-settings
Aug 16, 2026
Merged

Share the Claude Code permission allowlist#24
ChrisonSimtian merged 1 commit into
developfrom
chore/claude-settings

Conversation

@ChrisonSimtian

Copy link
Copy Markdown
Contributor

Mirrors the framework repo's .claude/settings.json, so the same commands run without a prompt in either checkout.

Changes

  • .claude/settings.json — allowlist for dotnet, ./build.sh, ./build.ps1, pwsh, npm, npx, node, git, gh.

Notes

Two deliberate differences from the framework's copy: the npm toolchain is added, because compiling and packaging this extension goes through npm rather than pwsh; and build.cmd is dropped, since this repo doesn't have one.

Every entry either reads state or runs the build. Nothing here grants a marketplace token — vsce/ovsx read those from the environment — so a publish still can't happen unattended.

Matches the framework repo's, so the same read-and-build commands run without a
prompt in either checkout. Adds the npm toolchain, since compiling and packaging
this extension goes through npm rather than pwsh alone, and drops build.cmd —
there isn't one here.

Everything listed either reads state or runs the build. Publishing still
prompts: PublishVsix goes through dotnet, but nothing here grants a marketplace
token, which the CLIs read from the environment.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ChrisonSimtian ChrisonSimtian added the skip-changelog Housekeeping with no consumer-facing release note. label Aug 16, 2026
@ChrisonSimtian
ChrisonSimtian merged commit a2bedd8 into develop Aug 16, 2026
1 check passed
@ChrisonSimtian
ChrisonSimtian deleted the chore/claude-settings branch August 16, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Housekeeping with no consumer-facing release note.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant