diff --git a/.claude/settings.json b/.claude/settings.json index 6f52dacd..260fee95 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,7 +1,5 @@ { - "enabledMcpjsonServers": [ - "next-devtools" - ], + "enabledMcpjsonServers": ["next-devtools"], "enabledPlugins": { "frontend-design@claude-plugins-official": true, "feature-dev@claude-plugins-official": true, @@ -11,5 +9,23 @@ "claude-md-management@claude-plugins-official": true, "claude-code-setup@claude-plugins-official": true, "skill-creator@claude-plugins-official": true + }, + "hooks": { + "PostToolUse": [ + { + "matcher": "Edit|Write", + "hooks": [ + { + "type": "command", + "command": "dart format \"$CLAUDE_FILE_PATH\" 2>/dev/null || true" + } + ] + } + ] + }, + "sandbox": { + "enabled": true, + "autoAllowBashIfSandboxed": true, + "enableWeakerNetworkIsolation": true } }