{ "attribution": { "commit": "", "pr": "" }, "permissions": { "deny": [ "Bash(git push)", "Bash(git push:*)", "Bash(git commit)", "Bash(git commit:*)", "Bash(git reset --hard)", "Bash(git reset --hard:*)", "Bash(git clean)", "Bash(git clean:*)", "Read(**/.env)", "Read(**/.env.*)", "Read(**/*.env)", "Read(**/*.pem)", "Read(**/*.key)", "Read(**/*.p12)", "Read(**/*.pfx)", "Read(**/*.keystore)", "Read(**/id_rsa*)", "Read(**/.ssh/**)", "Read(**/.aws/**)", "Read(**/.npmrc)", "Read(**/.netrc)", "Read(**/.git-credentials)", "Read(**/.claude/.credentials.json)", "Read(**/secrets.fish)", "Read(**/*.token)", "Read(**/.envrc)" ], "defaultMode": "auto" }, "model": "opus[1m]", "enableWorkflows": false, "skipWorkflowUsageWarning": true, "enabledPlugins": { "typescript-lsp@claude-plugins-official": true, "frontend-design@claude-plugins-official": true }, "statusLine": { "type": "command", "command": "/usr/bin/env python3 ~/.claude/statusline.py", "padding": 0, "hideVimModeIndicator": true }, "hooks": { "PostToolUse": [ { "matcher": "Edit|Write|MultiEdit", "hooks": [ { "type": "command", "command": "/usr/bin/env python3 ~/.claude/hooks/format.py", "timeout": 20, "statusMessage": "format" } ] } ] }, "worktree": { "baseRef": "fresh" }, "effortLevel": "xhigh", "advisorModel": "fable", "tui": "fullscreen", "theme": "dark", "editorMode": "vim", "verbose": true, "autoCompactEnabled": true, "remoteControlAtStartup": false, "inputNeededNotifEnabled": false, "agentPushNotifEnabled": false, "skipAutoPermissionPrompt": true }