Repository navigation
Conversation
Gate configuration negotiation on evaluation and exposure support; the current evaluator remains opted out. Environment: Datadog workspace Co-Authored-By: Codex GPT-6 <noreply@localhost>
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 9d1e29e | Docs | View more details | Give us feedback! |
Benchmarks [ tracer ]Benchmark execution time: 2026-11-02 20:14:30 Comparing candidate commit 9d1e29e in PR branch Found 0 performance improvements and 1 performance regressions! Performance is the same for 220 metrics, 1 unstable metrics.
|
Description
Prepare the Agent Remote Configuration path to advertise
FfeFlagDependentFlagVariantKeyV1(bit 50) only when the PHP evaluator binding reportsdependent-flag-variant-key-v1. The report remains empty until native evaluation, error propagation, and PHP exposure reporting are supported; the current SDK continues advertising only rules bit 46.Follows Python RC #21336. PHP currently has no agentless feature-flag configuration transport. Its existing libdatadog pin already declares bit 50, so no dependency update or generated enum change is needed.
Added absent/unknown/supported/mixed capability tests and a regression check for the current evaluator. Rust 1.91.1 formatting and diff checks pass. Native compilation, Rust tests, and cbindgen verification remain unrun: this sparse checkout lacks initialized build submodules and workspace storage was exhausted. Keep draft until those checks pass.
Reviewer checklist