settings.json { "permissions": { "defaultMode": "bypassPermissions" }, "hooks": { "PreToolUse": [ { "matcher": "^mcp__claude_ai_Sprites__", "hooks": [ { "type": "command", "command": "cat > /dev/null; echo \"{\\\"hookSpecificOutput\\\":{\\\"hookEventName\\\":\\\"PreToolUse\\\",\\\"permissionDecision\\\":\\\"deny\\\",\\\"permissionDecisionReason\\\":\\\"MCP is not enabled from a Sprite environment, auth and use the sprite CLI or REST API instead\\\"}}\"" } ] } ], "PostToolUse": [ { "matcher": "^(Bash|Write|Edit|NotebookEdit)$", "hooks": [ { "type": "command", "command": "\"$HOME\"/.claude/hooks/sprite-env-check.sh PostToolUse" } ] } ], "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "\"$HOME\"/.claude/hooks/sprite-env-check.sh UserPromptSubmit" } ] } ] }, "enabledPlugins": { "code-review@claude-plugins-official": true, "code-simplifier@claude-plugins-official": true, "feature-dev@claude-plugins-official": true, "playwright@claude-plugins-official": true, "ralph-loop@claude-plugins-official": true, "claude-md-management@claude-plugins-official": true, "security-guidance@claude-plugins-official": true, "commit-commands@claude-plugins-official": true }, "skipDangerousModePermissionPrompt": true, "model": "opusplan" }