feat(claude/settings): expand permissions and update plugin config

Add new Bash allow rules (awk, bat, cat, du, git diff, git fetch,
tail, tree, and additional pnpm shortcuts), WebSearch, and context7
MCP permissions. Sort enabledPlugins alphabetically, toggle swift-lsp
off, and remove plansDirectory setting.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-31 18:57:38 +00:00
parent b738a9bb18
commit 8969997846

View File

@@ -1,6 +1,8 @@
{
"permissions": {
"allow": [
"Bash(awk:*)",
"Bash(bat:*)",
"Bash(bundle check:*)",
"Bash(bundle info:*)",
"Bash(bundle install:*)",
@@ -9,6 +11,8 @@
"Bash(cargo clippy:*)",
"Bash(cargo fmt:*)",
"Bash(cargo test:*)",
"Bash(cat:*)",
"Bash(du:*)",
"Bash(fd:*)",
"Bash(find:*)",
"Bash(gem list:*)",
@@ -18,6 +22,8 @@
"Bash(gh pr view:*)",
"Bash(gh repo view:*)",
"Bash(git add:*)",
"Bash(git diff:*)",
"Bash(git fetch:*)",
"Bash(git log:*)",
"Bash(git rev-parse:*)",
"Bash(git show:*)",
@@ -32,21 +38,32 @@
"Bash(helm lint:*)",
"Bash(helm template:*)",
"Bash(ls:*)",
"Bash(mkdir:*)",
"Bash(pnpm build:*)",
"Bash(pnpm check-types:*)",
"Bash(pnpm compile)",
"Bash(pnpm compile-tests:*)",
"Bash(pnpm exec prettier:*)",
"Bash(pnpm format:*)",
"Bash(pnpm install:*)",
"Bash(pnpm lint:*)",
"Bash(pnpm lint:fix:*)",
"Bash(pnpm run build:*)",
"Bash(pnpm run check-types:*)",
"Bash(pnpm run compile)",
"Bash(pnpm run compile-tests:*)",
"Bash(pnpm run format:*)",
"Bash(pnpm run lint:*)",
"Bash(pnpm run lint:fix:*)",
"Bash(pnpm run test:*)",
"Bash(pnpm test:*)",
"Bash(pnpm typecheck:*)",
"Bash(rg:*)",
"Bash(tail:*)",
"Bash(tree:*)",
"Bash(wc:*)",
"Skill(commit-commands:commit:*)",
"WebSearch",
"mcp__context7__resolve-library-id",
"mcp__deepwiki__ask_question",
"mcp__deepwiki__read_wiki_contents",
"mcp__deepwiki__read_wiki_structure"
@@ -65,23 +82,22 @@
"padding": 0
},
"enabledPlugins": {
"typescript-lsp@claude-plugins-official": true,
"gopls-lsp@claude-plugins-official": true,
"feature-dev@claude-plugins-official": true,
"code-review@claude-plugins-official": true,
"commit-commands@claude-plugins-official": true,
"plugin-dev@claude-plugins-official": true,
"frontend-design@claude-plugins-official": true,
"playwright@claude-plugins-official": false,
"security-guidance@claude-plugins-official": true,
"code-simplifier@claude-plugins-official": true,
"ralph-loop@claude-plugins-official": false,
"pr-review-toolkit@claude-plugins-official": false,
"rust-analyzer-lsp@claude-plugins-official": false,
"swift-lsp@claude-plugins-official": true,
"commit-commands@claude-plugins-official": true,
"feature-dev@claude-plugins-official": true,
"frontend-design@claude-plugins-official": true,
"gopls-lsp@claude-plugins-official": true,
"lua-lsp@claude-plugins-official": false,
"sentry@claude-plugins-official": true
"playwright@claude-plugins-official": false,
"plugin-dev@claude-plugins-official": true,
"pr-review-toolkit@claude-plugins-official": false,
"ralph-loop@claude-plugins-official": false,
"rust-analyzer-lsp@claude-plugins-official": false,
"security-guidance@claude-plugins-official": true,
"sentry@claude-plugins-official": true,
"swift-lsp@claude-plugins-official": false,
"typescript-lsp@claude-plugins-official": true
},
"autoUpdatesChannel": "latest",
"plansDirectory": ".claude/plans"
"autoUpdatesChannel": "latest"
}