{ "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" }, "attribution": { "commit": "", "pr": "" }, "permissions": { "allow": [ "Bash(npm run lint)", "Bash(npm run test:*)", "Read(~/.zshrc)", "Bash(git rev-parse:*)", "Bash(ruff check:*)", "Bash(ruff format:*)", "Bash(uv run ruff:*)", "Bash(uv run python:*)", "WebSearch", "WebFetch(domain:github.com)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:api.github.com)", "Bash(curl:*)", "Bash(GIT_EDITOR=true git diff:*)", "Bash(GIT_EDITOR=true git status:*)", "Bash(GIT_EDITOR=true git log:*)", "Bash(ls:*)" ], "deny": [ "Read(./.env)", "Read(./.env.*)", "Read(./secrets/**)" ], "defaultMode": "default" }, "statusLine": { "type": "command", "command": "~/.claude/statusline.sh" }, "enabledPlugins": { "frontend-design@claude-plugins-official": true, "context7@claude-plugins-official": true, "typescript-lsp@claude-plugins-official": true, "agent-sdk-dev@claude-plugins-official": true, "ralph-loop@claude-plugins-official": true, "feature-dev@claude-plugins-official": true }, "alwaysThinkingEnabled": true, "skipDangerousModePermissionPrompt": true }