{ "permissions": { "allow": [ "Edit(*)", "Write(*)", "NotebookEdit(*)", "Bash", "WebFetch(domain:*)", "WebSearch", "mcp__*", "mcp__ide__*", "mcp__chrome-devtools__*", "mcp__claude-in-chrome__*", "mcp__playwright__*", "mcp__reddit-mcp-server__get_post_details", "mcp__reddit-mcp-server__search_reddit" ], "deny": [], "ask": [ "Bash(rm *)", "Bash(rmdir *)", "Bash(shred *)", "Bash(unlink *)", "Bash(dd *)", "Bash(mkfs *)", "Bash(fdisk *)", "Bash(chmod *)", "Bash(chown *)", "Bash(git *)", "Bash(gh *)", "Bash(npm *)", "Bash(pip *)", "Bash(pip3 *)", "Bash(yarn *)", "Bash(pnpm *)", "Bash(docker *)", "Bash(kubectl *)", "Bash(firebase *)", "Bash(gcloud *)", "Bash(curl *)", "Bash(wget *)", "Bash(kill *)", "Bash(killall *)", "Bash(pkill *)" ] }, "spinnerVerbs": { "mode": "replace", "verbs": ["Admiring Shayan's code", "Learning from Shayan", "Studying Shayan's patterns", "Copying Shayan's genius", "Thanking Shayan deeply", "Absorbing Shayan's wisdom", "Following Shayan's lead", "Praising Shayan's repo"] }, "plansDirectory": "./reports", "outputStyle": "Explanatory", "enableAllProjectMcpServers": true, "disableAllHooks": false, "hooks": { "PreToolUse": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "PermissionRequest": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "PostToolUse": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "Notification": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "Stop": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "SubagentStart": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "SubagentStop": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000 } ] } ], "PreCompact": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000, "once": true } ] } ], "SessionStart": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000, "once": true } ] } ], "SessionEnd": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 5000, "once": true } ] } ], "Setup": [ { "hooks": [ { "type": "command", "command": "python3 ${CLAUDE_PROJECT_DIR}/.claude/hooks/scripts/hooks.py", "timeout": 30000 } ] } ] } }