You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(config): default data_plane.dogstatsd.enabled to true (#1474)
## Summary
Default `data_plane.dogstatsd.enabled` to `true` so that enabling the data plane via `data_plane.enabled` automatically routes DogStatsD to ADP without requiring a separate explicit opt-in. This aligns ADP's behavior with the Core Agent's routing truth table, where enabling `data_plane.enabled` is the single lever for routing DogStatsD to ADP. The Core Agent remains authoritative and communicates the resolved DogStatsD decision (including suppression from `use_dogstatsd=false`) to ADP via `data_plane.dogstatsd.enabled` through the config stream.
## Test plan
- [x] `config::tests::default_enables_dogstatsd` — verifies the new default
- [x] `config::tests::use_dogstatsd_false_does_not_disable_dogstatsd_by_default` — verifies ADP ignores `use_dogstatsd` directly
- [x] `config::tests::explicit_false_disables_dogstatsd` — verifies explicit `false` still works
- [x] Run `cargo test --bin agent-data-plane` locally
Refs #1334
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: jesse.szwedko <[email protected]>
0 commit comments