Skip to content

[AI Agents] Remove plugin settings from shared Claude Code config#8343

Merged
lucaspimentel merged 1 commit into
masterfrom
lpimentel/ai/dont-auto-enable-dd-plugins
Mar 19, 2026
Merged

[AI Agents] Remove plugin settings from shared Claude Code config#8343
lucaspimentel merged 1 commit into
masterfrom
lpimentel/ai/dont-auto-enable-dd-plugins

Conversation

@lucaspimentel

Copy link
Copy Markdown
Member

Summary of changes

Remove plugin settings (enabledPlugins and permissions.deny) from the shared .claude/settings.json configuration file.

Reason for change

Plugin preferences and permission overrides are user-specific and should not be committed to the shared repository configuration. Having them in .claude/settings.json forces these settings on all contributors.

Implementation details

  • Removed the enabledPlugins block that auto-enabled marketplace-auto-update and dd plugins from datadog-claude-plugins
  • Removed the permissions.deny block that blocked several dd:* skills (conductor, trebuchet, render-helm, deploy-yaml-local-dev, integrate, live-test-api, debug-ddci-request)

Test coverage

N/A — configuration-only change.

Other details

These settings can be configured per-user in their local/user-level Claude Code settings instead.

"I'm not saying those plugins were bad, but even my settings.json needed a detox." — Claude 🤖

@lucaspimentel
lucaspimentel requested a review from a team as a code owner March 19, 2026 15:58
@github-actions github-actions Bot added the area:builds project files, build scripts, pipelines, versioning, releases, packages label Mar 19, 2026
@lucaspimentel lucaspimentel changed the title [Build] Remove plugin settings from shared Claude Code config [AI Agents] Remove plugin settings from shared Claude Code config Mar 19, 2026
@lucaspimentel lucaspimentel added for-ai-agents 🤖 files used by AI agents, not humans and removed area:builds project files, build scripts, pipelines, versioning, releases, packages labels Mar 19, 2026
@lucaspimentel
lucaspimentel enabled auto-merge (squash) March 19, 2026 16:00
@pr-commenter

pr-commenter Bot commented Mar 19, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-03-19 16:40:29

Comparing candidate commit a211b82 in PR branch lpimentel/ai/dont-auto-enable-dd-plugins with baseline commit 2b15f71 in branch master.

Found 7 performance improvements and 6 performance regressions! Performance is the same for 163 metrics, 16 unstable metrics.

scenario:Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces net6.0

  • 🟩 execution_time [-20.668ms; -20.460ms] or [-16.592%; -16.425%]

scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.ObjectExtractorSimpleBody net6.0

  • 🟥 execution_time [+18.050ms; +24.553ms] or [+9.182%; +12.491%]

scenario:Benchmarks.Trace.AspNetCoreBenchmark.SendRequest net6.0

  • 🟥 execution_time [+105.159ms; +106.882ms] or [+112.789%; +114.638%]

scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces net6.0

  • 🟩 execution_time [-16.555ms; -12.116ms] or [-9.279%; -6.791%]
  • 🟩 throughput [+106.686op/s; +145.458op/s] or [+7.433%; +10.134%]

scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces netcoreapp3.1

  • 🟥 execution_time [+10.188ms; +16.930ms] or [+6.695%; +11.124%]
  • 🟥 throughput [-248.810op/s; -194.835op/s] or [-15.773%; -12.351%]

scenario:Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice net472

  • 🟩 execution_time [-132.300µs; -128.406µs] or [-6.405%; -6.216%]
  • 🟩 throughput [+32.123op/s; +33.092op/s] or [+6.636%; +6.836%]

scenario:Benchmarks.Trace.Log4netBenchmark.EnrichedLog netcoreapp3.1

  • 🟥 execution_time [+24.273ms; +27.993ms] or [+14.147%; +16.314%]

scenario:Benchmarks.Trace.RedisBenchmark.SendReceive netcoreapp3.1

  • 🟩 throughput [+24829.205op/s; +33557.008op/s] or [+6.224%; +8.411%]

scenario:Benchmarks.Trace.SingleSpanAspNetCoreBenchmark.SingleSpanAspNetCore net6.0

  • 🟥 execution_time [+87.758ms; +89.554ms] or [+96.291%; +98.262%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishTwoScopes net472

  • 🟩 throughput [+23584.507op/s; +24723.183op/s] or [+5.285%; +5.540%]

@lucaspimentel
lucaspimentel merged commit 84a7165 into master Mar 19, 2026
102 of 105 checks passed
@lucaspimentel
lucaspimentel deleted the lpimentel/ai/dont-auto-enable-dd-plugins branch March 19, 2026 16:42
@github-actions github-actions Bot added this to the vNext-v3 milestone Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

for-ai-agents 🤖 files used by AI agents, not humans

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants