Repository navigation
Conversation
Overall package sizeSelf size: 9.8 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.5.3 | 131.25 kB | 531.86 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
277d831
into
helen/dependent-flags-capabilities-node
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
BenchmarksBenchmark execution time: 2026-11-04 21:35:48 Comparing candidate commit bbbd87d in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2448 metrics, 9 unstable metrics.
|
What does this PR do?
Uses
cap_dependent-flags-variant-key=v1on direct UFC requests when the evaluator reports dependent-flag support. It preserves existing query parameters and does not send the dependent-flags capability header to UFC.Motivation
Keep the capabilities header scoped to client SDK → Edge Assignments negotiation while direct UFC consumers negotiate response shape through the cache-keyed URL.
Additional Notes
Stacked on #11038 for an independently reviewable transport-only diff.
Validation:
NODE_PATH=/home/bits/go/src/github.com/DataDog/dd-trace-js/node_modules /home/bits/go/src/github.com/DataDog/dd-trace-js/node_modules/.bin/mocha packages/dd-trace/test/openfeature/agentless_configuration_source.spec.js packages/dd-trace/test/openfeature/evaluator-capabilities.spec.js(30 passing).