Skip to content

v6.5.0 proposal#9414

Closed
dd-octo-sts[bot] wants to merge 56 commits into
v6.xfrom
v6.5.0-proposal
Closed

v6.5.0 proposal#9414
dd-octo-sts[bot] wants to merge 56 commits into
v6.xfrom
v6.5.0-proposal

Conversation

@dd-octo-sts

@dd-octo-sts dd-octo-sts Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Features

  • AI Guard: Evaluating anthropic calls with AI guard automatically #9219
  • AppSec: Report DD_APPSEC_AGENTIC_ONBOARDING in config telemetry #9486
  • ci: Add code coverage report flags #9418
  • ci: Add Test Optimization validation runbook #9323
  • express: Surface repeated middleware next() as a span event #9243
  • Feature Flags: Support agentless feature flag configuration #9397
  • frontdoor-agw: Add implementation for Azure Frontdoor and App Gateway inferred spans #9089
  • graphql: Add field schema coordinates #9346
  • LLM Observability: Capture audio in messages and OpenAI chat completions #9083
  • LLM Observability: Control-plane HTTP client for experiments #9158
  • OpenTelemetry: Correct Next.js root request span naming #9119
  • Test Optimization: Upload failure screenshots #9433

Fixes

  • Feature Flags: Support file-traced optional provider loading #9324
  • General: Apply pm2_env env vars before tracer init #8863
  • graphql: Preserve hook error overrides #9435
  • nyc: Preserve report generation failures #9337
  • Test Optimization: Clear policies after settings failure #9347
  • Test Optimization: Harden RUM correlation failures #9408
  • Test Optimization: Release removed replay probes #9336
  • Test Optimization: Restore manual test context #9356
  • Test Optimization: Support NODE_OPTIONS auto-instrumentation #9371
  • Test Optimization: Support numeric retries with ATR #9484
  • Test Optimization: Support version 13.2 #9456

Performance

  • graphql: Reuse path-string cache for collapsed fields #9401

Documentation

  • electron: Replace README with internal-use-only notice on publish #9407
  • orchestrion: Refresh AST-rewriter reference for current engine #9133

Internal (CI, Testing, Benchmarking)

  • AppSec: Deflake RASP SSRF "should not detect threat" express tests #9417
  • AppSec: Drop redundant yarn install from sourcemap test #9448
  • ci: Tolerate coverage preload in clean env tests #9429
  • coverage: Warm source maps before process exit #9330
  • Dependencies: Bump @anthropic-ai/claude-agent-sdk #9474
  • Dependencies: Bump brace-expansion #9452
  • Dependencies: Bump bullmq #9471
  • Dependencies: Bump import-in-the-middle to 3.3.2 #9447
  • electron: Give HTTP trace assertions the same timeout as IPC tests #9409
  • electron: Stabilize flaky CI (install/apt retries, IPC teardown) #9316
  • General: Bind mock server to tracer address #9400
  • General: Isolate span sampling rules fixture #9430
  • General: Run package scripts with npm #9405
  • General: Update one-pipeline to 1.1.0 #9438
  • General: Validate CPU percentage against process usage #9289
  • init: Guard fixture source logging #9269
  • LLM Observability: Bump tested openai version with new cassettes #9439
  • workflows: Add dd-octo-sts chainguard policy files #8438
  • workflows: Replace GITHUB_TOKEN with dd-octo-sts #8432

BridgeAR and others added 14 commits July 17, 2026 05:53
A failed settings response must leave test management, EFD, and ITR disabled.
…9133)

The reference tracked an older code-transformer surface and read as a tour
of every field. Two capabilities the prior version did not cover are the
ones that decide instrumentation strategy:

1. A library that exposes work through a runtime-decorated handle
   (`app.decorate('x', fn)`) is still orchestrion-matchable when the function
   behind it is a named source declaration — match `functionName`, not the
   handle, and skip shimmer entirely.
2. `objectName` + `propertyName` pin a function assigned to a property on a
   named receiver (or `this`), where `expressionName` alone matches the wrong
   object when the property name repeats.

Trims the per-field walkthrough to the parts that change a decision and keeps
the verify-against-installed-source caveat.

* docs(orchestrion): correct skill guidance for current wrappers

The vendored Orchestrion templates still allocate wrapper state before the subscriber check, so the reference should not describe the inactive path as zero-cost. Extra module prefixes also require an explicit subscription loop today; documenting that prevents forked package integrations from silently missing events.

* docs(orchestrion): correct wrapper lifecycle guidance

An astQuery-only async hook silently selects the synchronous wrapper unless functionQuery keeps the operator metadata. Generated channels also never emit finish, and the duplicate iterator guide used the obsolete config field and channel suffix.
The server used an IPv6 wildcard while the tracer exported to 127.0.0.1.
macOS can assign that wildcard a numeric port already held by an IPv4
listener, so trace payloads reached that process instead of the mock agent.
Finished manual test spans remained active in async-local storage, so nested tests and later work inherited a completed parent.
Collapsed list resolvers built both a dotted string and a parallel object path for the same key, repeating map lookups and allocations for every resolver. A five-item list with four fields per item dropped from 4.10-4.16 us to 3.68-3.69 us per bookkeeping pass (10.1-11.2%) on Node v24.18.0 / V8 13.6.233.17-node.50.
In OTel bridge mode, Next.js renames its root request span to `${method} ${route}` before ending it. The bridge mapped that value to the Datadog operation name, producing route-bearing operation names and leaving the resource as the bare method.

Apply the correction before the DD span is finished and serialized, preserving Next's route/RSC resource name while selecting the operation name from the active service-naming schema.

Fixes: #4003
Node can hang when native coverage resolves a large ESM source-map cache during isolate teardown. Resolve maps as scripts load so the final V8 snapshot retains all execution counters and foreign coverage directories remain untouched.

Refs: nodejs/node#49344

* test(coverage): disconnect source-map observer before teardown

Drain the last queued URLs and disconnect the Debugger session from the JavaScript exit event before Node runs native coverage serialization. This keeps late exit-time maps while avoiding a live observer during isolate teardown.

* test(coverage): avoid renderer and exit-time source-map lookups

Electron renderers lack a usable Node inspector, so connecting a Session prevents renderer preload and IPC instrumentation from starting. Explicit process.exit skips the scheduled warm-up, moving the full source-map backlog into the exit event where Node's teardown can hang.

Skip only renderer observers and drain pending maps before explicit exit; the exit hook now only disconnects.
Next.js standalone builds using pnpm omitted the OpenFeature provider because the shared optional-peer wrapper was invisible to nft, leaving tracer.openfeature as the no-op provider at runtime. Keep the bundler escape hatch while exposing a file-traceable fallback entrypoint for tools that cannot recognize the wrapper.
Also document CommonJS and ESM entrypoints.

Fixes: #8635
…9289)

Hardcoded CPU bounds fail when scheduler contention shifts system time, while
wide static tolerances can hide conversion errors. Bracket the collector's
reads with independent process CPU and monotonic-clock samples to keep the
real native and fallback paths while deriving the accepted range from the
observed interval.
* Add dd-octo-sts chainguard policy files

Add 5 policy files under .github/chainguard/ declaring the
issuer, subject, event, and permission constraints for every
workflow that will be migrated from secrets.GITHUB_TOKEN to
DataDog/dd-octo-sts-action.

These policies must be on the default branch before the
corresponding workflow changes can use them.

* ci(chainguard): rescope self.* octo-sts policies to current master

master already migrated project.yml (package-size-report) and part of
update-3rdparty-licenses.yml (auto-commit-licenses job) to octo-sts,
under a bare policy naming convention, since this PR was opened. Drop
the duplicate self.package-size-report and self.check-licenses
policies added here for those now-covered workflows.

Also fix self.release-validate: its claim_pattern matched a
pull_request/refs/pull/.../merge trigger, but release-validate.yml
triggers on push to v*.*.*-proposal branches. The policy would never
have matched a real token request.

* ci(chainguard): add self.check-licenses policy for license regen step

The check-licenses job's 'Regenerate LICENSE-3rdparty.csv' step still
uses secrets.GITHUB_TOKEN on master; only the separate
auto-commit-licenses job was migrated to octo-sts (policy:
update-3rdparty-licenses), which is actor-restricted to
dependabot/dd-octo-sts and grants contents:write for the commit-back.

check-licenses runs for any PR touching the license-relevant paths,
not just bot PRs, and only needs read access to generate the SBOM
CSV, so it needs its own unrestricted, read-only policy rather than
reusing update-3rdparty-licenses.

Isolated in its own commit: revert this alone if it turns out
redundant or conflicts with follow-up work on that workflow.

---------

Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>
#9316)

* test(plugins): retry versions install to survive transient CDN 5xx

The generated versions/ workspaces download large prebuilt binaries at postinstall time (e.g. Electron pulls one archive per major from GitHub's release CDN), which intermittently fail with 502/504 gateway errors. The previous single, immediate retry fired back-to-back, so both attempts landed in the same brief outage window and the job failed anyway.

Wrap the install in a small backoff-retry helper (4 attempts, 5s/10s/20s) so a transient outage no longer fails the job. This benefits every plugin's version install, not just Electron.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* ci(electron): retry apt-get in the electron job

The electron job installs xvfb via apt, whose package mirrors occasionally return transient 5xx/invalid-data errors and fail the job. Retry the update+install with backoff before giving up.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* test(electron): guard IPC teardown against a closed channel

The afterEach teardown sent {name:'quit'} unconditionally. If the Electron child had already exited (e.g. an app crash mid-test), sending on the closed IPC channel emits an unhandled ERR_IPC_CHANNEL_CLOSED 'error' that masks the real failure and, because it throws inside the hook, aborts the rest of the suite.

Only quit a still-connected child and pass a send callback so a channel that races closed is absorbed instead of emitting 'error'. A genuine crash still fails its own test via the trace-assertion timeout.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* Add dd-octo-sts chainguard policy files

Add 5 policy files under .github/chainguard/ declaring the
issuer, subject, event, and permission constraints for every
workflow that will be migrated from secrets.GITHUB_TOKEN to
DataDog/dd-octo-sts-action.

These policies must be on the default branch before the
corresponding workflow changes can use them.

* Replace secrets.GITHUB_TOKEN with dd-octo-sts

Migrate the remaining secrets.GITHUB_TOKEN references in 6
GitHub Actions workflows to OIDC tokens minted by
DataDog/dd-octo-sts-action. The token exchange is auditable
and governed by chainguard policy files that explicitly
declare which workflow, event, and ref pattern may request
which permissions.

For release.yml the three publish jobs already had an
octo-sts step; move the GITHUB_TOKEN env from job level
(where step outputs are not yet available) to step level on
the release-notes script, using GH_TOKEN which the gh CLI
and the notes script both recognise.

For the other 5 workflows add a new dd-octo-sts step and a
matching chainguard policy file.

* ci(chainguard): rescope self.* octo-sts policies to current master

master already migrated project.yml (package-size-report) and part of
update-3rdparty-licenses.yml (auto-commit-licenses job) to octo-sts,
under a bare policy naming convention, since this PR was opened. Drop
the duplicate self.package-size-report and self.check-licenses
policies added here for those now-covered workflows.

Also fix self.release-validate: its claim_pattern matched a
pull_request/refs/pull/.../merge trigger, but release-validate.yml
triggers on push to v*.*.*-proposal branches. The policy would never
have matched a real token request.

* ci(chainguard): add self.check-licenses policy for license regen step

The check-licenses job's 'Regenerate LICENSE-3rdparty.csv' step still
uses secrets.GITHUB_TOKEN on master; only the separate
auto-commit-licenses job was migrated to octo-sts (policy:
update-3rdparty-licenses), which is actor-restricted to
dependabot/dd-octo-sts and grants contents:write for the commit-back.

check-licenses runs for any PR touching the license-relevant paths,
not just bot PRs, and only needs read access to generate the SBOM
CSV, so it needs its own unrestricted, read-only policy rather than
reusing update-3rdparty-licenses.

Isolated in its own commit: revert this alone if it turns out
redundant or conflicts with follow-up work on that workflow.

* ci(workflows): migrate check-licenses regen step to dd-octo-sts

The 'Regenerate LICENSE-3rdparty.csv' step in check-licenses still
used secrets.GITHUB_TOKEN; only the separate auto-commit-licenses job
was migrated to octo-sts on master. Wire it to the self.check-licenses
policy added alongside this (read-only, unrestricted actor, since any
PR touching license-relevant paths runs this job).

Isolated in its own commit, paired with the self.check-licenses
chainguard policy: revert this alone if it turns out redundant or
conflicts with follow-up work on that workflow.

---------

Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>
Co-authored-by: Roch Devost <roch.devost@datadoghq.com>
…th 8 updates (#9411)

Bumps the cloud-and-messaging group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1085.0` | `3.1086.0` |
| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1085.0` | `3.1086.0` |



Updates `@aws-sdk/client-bedrock-runtime` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-bedrock-runtime)

Updates `@aws-sdk/client-dynamodb` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-dynamodb)

Updates `@aws-sdk/client-kinesis` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-kinesis)

Updates `@aws-sdk/client-lambda` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-lambda)

Updates `@aws-sdk/client-s3` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-s3)

Updates `@aws-sdk/client-sfn` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-sfn)

Updates `@aws-sdk/client-sns` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-sns)

Updates `@aws-sdk/client-sqs` from 3.1085.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-sqs)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-bedrock-runtime"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-dynamodb"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-kinesis"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-lambda"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sfn"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sns"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sqs"
  dependency-version: 3.1086.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tes (#9410)

Bumps the ai-and-llm group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@ai-sdk/amazon-bedrock](https://github.com/vercel/ai/tree/HEAD/packages/amazon-bedrock) | `5.0.16` | `5.0.20` |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.11` | `4.0.14` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.11` | `4.0.14` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.11` | `4.0.13` |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.110.0` | `0.111.0` |
| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.13.1` | `0.13.3` |
| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.13.1` | `0.13.3` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.19` | `7.0.26` |



Updates `@ai-sdk/amazon-bedrock` from 5.0.16 to 5.0.20
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/amazon-bedrock/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/amazon-bedrock@5.0.20/packages/amazon-bedrock)

Updates `@ai-sdk/anthropic` from 4.0.11 to 4.0.14
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.14/packages/anthropic)

Updates `@ai-sdk/google` from 4.0.11 to 4.0.14
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.14/packages/google)

Updates `@ai-sdk/openai` from 4.0.11 to 4.0.13
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.13/packages/openai)

Updates `@anthropic-ai/sdk` from 0.110.0 to 0.111.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.110.0...sdk-v0.111.0)

Updates `@openai/agents` from 0.13.1 to 0.13.3
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.13.1...v0.13.3)

Updates `@openai/agents-core` from 0.13.1 to 0.13.3
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.13.1...v0.13.3)

Updates `ai` from 7.0.19 to 7.0.26
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/ai@7.0.26/packages/ai)

---
updated-dependencies:
- dependency-name: "@ai-sdk/amazon-bedrock"
  dependency-version: 5.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/anthropic"
  dependency-version: 4.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.111.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents"
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents-core"
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: ai
  dependency-version: 7.0.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dd-octo-sts

dd-octo-sts Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

Overall package size

Self size: 7.51 MB
Deduped: 8.17 MB
No deduping: 8.17 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.2 | 124.41 kB | 440.65 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

@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jul 17, 2026

Copy link
Copy Markdown

Pipelines  Tests

⚠️ Warnings

🚦 3 Pipeline jobs failed

Platform | integration-guardrails (22.0.0)   View in Datadog   GitHub Actions

All Green | all-green   View in Datadog   GitHub Actions

Release Validation | validate-proposal   View in Datadog   GitHub Actions

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

🎯 Code Coverage (details)
Patch Coverage: 99.61%
Overall Coverage: 98.43%

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 5d7f54d | Docs | Datadog PR Page | Give us feedback!

@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (v6.x@af7a705). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff           @@
##             v6.x    #9414   +/-   ##
=======================================
  Coverage        ?   98.43%           
=======================================
  Files           ?      943           
  Lines           ?   127257           
  Branches        ?    10872           
=======================================
  Hits            ?   125262           
  Misses          ?     1995           
  Partials        ?        0           
Flag Coverage Δ
aiguard 57.84% <100.00%> (?)
aiguard-integration 56.23% <100.00%> (?)
apm-bucket-0 58.66% <100.00%> (?)
apm-bucket-1 64.00% <100.00%> (?)
apm-bucket-2 62.75% <100.00%> (?)
apm-bucket-3 60.12% <100.00%> (?)
apm-capabilities-tracing 64.49% <100.00%> (?)
apm-integrations-aerospike 56.70% <100.00%> (?)
apm-integrations-confluentinc-kafka-javascript 61.64% <100.00%> (?)
apm-integrations-couchbase 57.13% <100.00%> (?)
apm-integrations-http 62.78% <100.00%> (?)
apm-integrations-kafkajs 62.19% <100.00%> (?)
apm-integrations-next 59.24% <100.00%> (?)
apm-integrations-prisma 58.72% <100.00%> (?)
appsec 72.93% <100.00%> (?)
appsec-express_fastify_graphql 70.42% <100.00%> (?)
appsec-integration 51.38% <36.84%> (?)
appsec-kafka_ldapjs_lodash 63.99% <100.00%> (?)
appsec-mongodb-core_mongoose_mysql 67.72% <100.00%> (?)
appsec-next 57.55% <100.00%> (?)
appsec-node-serialize_passport_postgres 67.39% <100.00%> (?)
appsec-sourcing_stripe_template 65.73% <100.00%> (?)
debugger 64.91% <100.00%> (?)
instrumentations-bucket-0 51.67% <100.00%> (?)
instrumentations-bucket-1 60.25% <100.00%> (?)
instrumentations-bucket-10 61.82% <100.00%> (?)
instrumentations-bucket-11 56.73% <100.00%> (?)
instrumentations-bucket-12 52.03% <100.00%> (?)
instrumentations-bucket-13 52.05% <100.00%> (?)
instrumentations-bucket-2 53.36% <100.00%> (?)
instrumentations-bucket-3 53.65% <100.00%> (?)
instrumentations-bucket-4 59.24% <100.00%> (?)
instrumentations-bucket-5 50.06% <100.00%> (?)
instrumentations-bucket-6 60.96% <100.00%> (?)
instrumentations-bucket-7 58.39% <100.00%> (?)
instrumentations-bucket-8 59.48% <100.00%> (?)
instrumentations-bucket-9 52.04% <100.00%> (?)
instrumentations-instrumentation-couchbase 51.10% <100.00%> (?)
instrumentations-instrumentation-zlib 51.70% <100.00%> (?)
instrumentations-integration-esbuild 34.10% <100.00%> (?)
llmobs-ai_anthropic_bedrock 62.59% <100.00%> (?)
llmobs-bucket-1 61.56% <100.00%> (?)
llmobs-openai 62.72% <100.00%> (?)
llmobs-sdk 66.22% <100.00%> (?)
llmobs-vertex-ai 59.21% <100.00%> (?)
openfeature 56.20% <100.00%> (?)
openfeature-unit 53.47% <100.00%> (?)
platform-core_esbuild_instrumentations-misc 40.41% <100.00%> (?)
platform-integration 61.50% <100.00%> (?)
platform-shimmer_unit-guardrails_webpack 38.97% <100.00%> (?)
plugins-bucket-0 57.10% <100.00%> (?)
plugins-bucket-1 54.47% <36.84%> (?)
plugins-bucket-11 61.86% <100.00%> (?)
plugins-bucket-17 61.91% <100.00%> (?)
plugins-bucket-18 62.53% <100.00%> (?)
plugins-bucket-19 61.76% <100.00%> (?)
plugins-bucket-20 64.33% <100.00%> (?)
plugins-bucket-4 58.62% <100.00%> (?)
plugins-bullmq_cassandra_cookie 61.82% <100.00%> (?)
plugins-cookie-parser_crypto_dd-trace-api 56.80% <100.00%> (?)
plugins-fetch_fs_generic-pool 58.84% <100.00%> (?)
plugins-google-cloud-pubsub_grpc_handlebars 64.76% <100.00%> (?)
plugins-hapi_hono_ioredis 60.29% <100.00%> (?)
plugins-jest_langgraph_ldapjs 55.63% <100.00%> (?)
plugins-light-my-request_limitd-client_lodash 58.68% <100.00%> (?)
plugins-mariadb_memcached_mercurius 61.66% <100.00%> (?)
plugins-mongodb_mongodb-core_mongoose 59.74% <100.00%> (?)
plugins-multer_mysql_mysql2 58.48% <100.00%> (?)
plugins-nats_node-serialize_opensearch 60.85% <100.00%> (?)
plugins-passport-http_pino_postgres 58.70% <100.00%> (?)
plugins-process_pug_redis 57.74% <100.00%> (?)
plugins-undici_url_valkey 58.61% <100.00%> (?)
plugins-vm_winston_ws 59.99% <100.00%> (?)
profiling 62.22% <100.00%> (?)
serverless-aws-sdk-aws-sdk 55.13% <100.00%> (?)
serverless-aws-sdk-bedrockruntime 54.82% <100.00%> (?)
serverless-aws-sdk-client 56.49% <100.00%> (?)
serverless-aws-sdk-dynamodb 55.73% <100.00%> (?)
serverless-aws-sdk-eventbridge 49.44% <100.00%> (?)
serverless-aws-sdk-kinesis 59.41% <100.00%> (?)
serverless-aws-sdk-lambda 57.46% <100.00%> (?)
serverless-aws-sdk-s3 55.67% <100.00%> (?)
serverless-aws-sdk-serverless-peer-service 59.82% <100.00%> (?)
serverless-aws-sdk-sns 60.21% <100.00%> (?)
serverless-aws-sdk-sqs 60.63% <100.00%> (?)
serverless-aws-sdk-stepfunctions 55.65% <100.00%> (?)
serverless-aws-sdk-util 51.55% <100.00%> (?)
serverless-bucket-0 54.33% <36.84%> (?)
serverless-bucket-1 59.32% <100.00%> (?)
test-optimization-cucumber 71.85% <100.00%> (?)
test-optimization-cypress 65.81% <100.00%> (?)
test-optimization-jest 73.23% <36.84%> (?)
test-optimization-mocha 73.48% <36.84%> (?)
test-optimization-playwright-playwright-atr 60.40% <100.00%> (?)
test-optimization-playwright-playwright-efd 60.58% <100.00%> (?)
test-optimization-playwright-playwright-final-status 60.55% <100.00%> (?)
test-optimization-playwright-playwright-impacted-tests 60.28% <100.00%> (?)
test-optimization-playwright-playwright-reporting 61.56% <100.00%> (?)
test-optimization-playwright-playwright-test-management 60.87% <100.00%> (?)
test-optimization-playwright-playwright-test-span 60.45% <100.00%> (?)
test-optimization-selenium 60.03% <100.00%> (?)
test-optimization-testopt 58.49% <36.84%> (?)
test-optimization-vitest 70.28% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pr-commenter

pr-commenter Bot commented Jul 17, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-07-22 06:15:11

Comparing candidate commit 5d7f54d in PR branch v6.5.0-proposal with baseline commit af7a705 in branch v6.x.

📊 Benchmarking dashboard

Found 0 performance improvements and 0 performance regressions! Performance is the same for 2318 metrics, 40 unstable metrics.

Explanation

This is an A/B test comparing a candidate commit's performance against that of a baseline commit. Performance changes are noted in the tables below as:

  • 🟩 = significantly better candidate vs. baseline
  • 🟥 = significantly worse candidate vs. baseline

We compute a confidence interval (CI) over the relative difference of means between metrics from the candidate and baseline commits, considering the baseline as the reference.

If the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD), the change is considered significant.

Feel free to reach out to #apm-benchmarking-platform on Slack if you have any questions.

More details about the CI and significant changes

You can imagine this CI as a range of values that is likely to contain the true difference of means between the candidate and baseline commits.

CIs of the difference of means are often centered around 0%, because often changes are not that big:

---------------------------------(------|---^--------)-------------------------------->
                              -0.6%    0%  0.3%     +1.2%
                                 |          |        |
         lower bound of the CI --'          |        |
sample mean (center of the CI) -------------'        |
         upper bound of the CI ----------------------'

As described above, a change is considered significant if the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD).

For instance, for an execution time metric, this confidence interval indicates a significantly worse performance:

----------------------------------------|---------|---(---------^---------)---------->
                                       0%        1%  1.3%      2.2%      3.1%
                                                  |   |         |         |
       significant impact threshold --------------'   |         |         |
                      lower bound of CI --------------'         |         |
       sample mean (center of the CI) --------------------------'         |
                      upper bound of CI ----------------------------------'

Unstable benchmarks

These benchmarks have a confidence interval too wide to call a change; treat them as noise rather than signal.

scenario:appsec-appsec-enabled-24

  • unstable execution_time [-209.520ms; +215.564ms] or [-7.848%; +8.075%]

scenario:appsec-appsec-enabled-26

  • unstable execution_time [-233.826ms; +241.128ms] or [-9.218%; +9.506%]

scenario:appsec-appsec-enabled-with-attacks-24

  • unstable execution_time [-157798.647µs; +159636.447µs] or [-5.077%; +5.136%]

scenario:appsec-appsec-enabled-with-attacks-26

  • unstable execution_time [-183.528ms; +194.339ms] or [-6.312%; +6.684%]

scenario:appsec-control-20

  • unstable execution_time [-123.640ms; +127.528ms] or [-7.522%; +7.759%]

scenario:appsec-control-24

  • unstable execution_time [-113846.644µs; +114014.378µs] or [-9.154%; +9.168%]

scenario:appsec-control-26

  • unstable execution_time [-123.521ms; +129.499ms] or [-9.953%; +10.435%]

scenario:appsec-iast-no-vulnerability-control-20

  • unstable execution_time [-14.275ms; +11.446ms] or [-5.621%; +4.507%]

scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-20

  • unstable execution_time [-15.772ms; +13.134ms] or [-6.329%; +5.271%]

scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-20

  • unstable execution_time [-32.858ms; +24.687ms] or [-5.991%; +4.501%]

scenario:debugger-line-probe-with-snapshot-default-24

  • unstable cpu_user_time [-2686.727ms; +2884.945ms] or [-30.525%; +32.777%]
  • unstable execution_time [-2819.116ms; +3030.264ms] or [-29.571%; +31.786%]
  • unstable instructions [-22642.5M instructions; +24100.9M instructions] or [-31.422%; +33.446%]
  • unstable max_rss_usage [-11669.899KB; +11808.299KB] or [-7.336%; +7.423%]
  • unstable throughput [-787.964op/s; +747.382op/s] or [-22.363%; +21.211%]

scenario:debugger-line-probe-with-snapshot-default-26

  • unstable cpu_user_time [-2274.237ms; +767.242ms] or [-23.770%; +8.019%]
  • unstable execution_time [-2327.118ms; +827.554ms] or [-22.603%; +8.038%]
  • unstable instructions [-20.2G instructions; +6.5G instructions] or [-25.401%; +8.212%]
  • unstable throughput [-173.091op/s; +447.875op/s] or [-5.369%; +13.892%]

scenario:debugger-line-probe-with-snapshot-minimal-24

  • unstable cpu_user_time [-2823.387ms; +2825.868ms] or [-31.868%; +31.896%]
  • unstable execution_time [-2835.941ms; +2874.917ms] or [-29.640%; +30.048%]
  • unstable instructions [-23792.6M instructions; +23867.8M instructions] or [-32.787%; +32.890%]
  • unstable max_rss_usage [-11025.089KB; +11473.089KB] or [-6.919%; +7.200%]
  • unstable throughput [-765.249op/s; +751.589op/s] or [-21.755%; +21.366%]

scenario:debugger-line-probe-with-snapshot-minimal-26

  • unstable cpu_user_time [-2293.023ms; +730.695ms] or [-23.981%; +7.642%]
  • unstable execution_time [-2322.142ms; +707.647ms] or [-22.559%; +6.874%]
  • unstable instructions [-20.3G instructions; +6.5G instructions] or [-25.445%; +8.212%]
  • unstable throughput [-135.625op/s; +461.410op/s] or [-4.214%; +14.335%]

scenario:dogstatsd-with-tags-20

  • unstable cpu_user_time [-389.100ms; +309.220ms] or [-7.915%; +6.290%]
  • unstable execution_time [-398.156ms; +309.401ms] or [-7.978%; +6.200%]
  • unstable throughput [-111000.077op/s; +141922.396op/s] or [-6.594%; +8.431%]

scenario:id-parse-64bit-20

  • unstable execution_time [-110.218ms; +174.392ms] or [-4.312%; +6.823%]

scenario:plugin-claude-agent-sdk-compact-stream-scan-26

  • unstable cpu_usage_percentage [-4.549%; +6.615%]

scenario:plugin-graphql-long-with-depth-and-collapse-off-20

  • unstable max_rss_usage [-23.756MB; +49.569MB] or [-6.027%; +12.577%]

scenario:plugin-graphql-long-with-depth-off-20

  • unstable max_rss_usage [-6952.086KB; +6514.372KB] or [-5.476%; +5.131%]

scenario:plugin-graphql-long-with-depth-off-26

  • unstable max_rss_usage [-44.368MB; +16.256MB] or [-20.939%; +7.672%]

scenario:plugin-graphql-long-with-depth-on-max-20

  • unstable cpu_user_time [-1339.555ms; +16.034ms] or [-11.035%; +0.132%]
  • unstable execution_time [-1385.003ms; +3.715ms] or [-11.172%; +0.030%]
  • unstable throughput [-0.256op/s; +7.480op/s] or [-0.394%; +11.485%]

scenario:plugin-pg-service-26

  • unstable cpu_user_time [-30.271ms; +58.968ms] or [-3.443%; +6.706%]

rochdev and others added 3 commits July 20, 2026 06:03
…sts (#9409)

The fetch, request and utility-request tests asserted traces with the 1000ms default while the IPC tests already used 10s. A freshly-spawned Electron app's first traced operation pays cold-start cost, so the first version's fetch consistently exceeded 1000ms on loaded CI runners (both attempts of a run failed on it while the 10s IPC tests passed) — cold-start latency, not trace loss (flushInterval is 0, other versions' fetch passes, and the same cold app's IPC tests deliver within 10s).

Use a shared TRACE_TIMEOUT_MS for every trace assertion. They still resolve the instant the matching trace arrives, so passing runs are unaffected.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ateway inferred spans (#9089)

* adding PoC azure application gateway inferred span

* fixing implementation to prevent overwriting of timestamps

* refactoring gateway implementation to support azure frontdoor

* fixing linting issues -- adding new test case against azure proxies with no timestamp

* cleaning up logic

* cleaning up spacing

* Fixing variable

* Fixing variables

* Linting

* adding a check to ensure that original code path still works

* clean up

* Update packages/dd-trace/src/plugins/util/inferred_proxy.js

Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* reduce logging if no proxy header is defined

* fixing lint issues

* linting

* Fixing issue with timestamp logic

* ensuring paths have slashs if there is a path present

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fixing test typo

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fixing suggested commit and relinted

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Fixing tests

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Revert "Fixing tests"

This reverts commit 665c9f7.

* Revert "Potential fix for pull request finding"

This reverts commit e58b225.

* fixing complex logic

* fixing stray space

---------

Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…th 12 updates (#9428)

Bumps the cloud-and-messaging group with 12 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1086.0` | `3.1089.0` |
| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1086.0` | `3.1089.0` |
| [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.29.3` | `3.29.5` |
| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.14.8` | `4.14.10` |
| [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.2` | `5.80.6` |
| [durable-functions](https://github.com/Azure/azure-functions-durable-js) | `3.4.0` | `3.5.0` |



Updates `@aws-sdk/client-bedrock-runtime` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-bedrock-runtime)

Updates `@aws-sdk/client-dynamodb` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-dynamodb)

Updates `@aws-sdk/client-kinesis` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-kinesis)

Updates `@aws-sdk/client-lambda` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-lambda)

Updates `@aws-sdk/client-s3` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-s3)

Updates `@aws-sdk/client-sfn` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-sfn)

Updates `@aws-sdk/client-sns` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-sns)

Updates `@aws-sdk/client-sqs` from 3.1086.0 to 3.1089.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1089.0/clients/client-sqs)

Updates `@smithy/core` from 3.29.3 to 3.29.5
- [Release notes](https://github.com/smithy-lang/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/core@3.29.5/packages/core)

Updates `@smithy/smithy-client` from 4.14.8 to 4.14.10
- [Release notes](https://github.com/smithy-lang/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.14.10/packages/smithy-client)

Updates `bullmq` from 5.80.2 to 5.80.6
- [Release notes](https://github.com/taskforcesh/bullmq/releases)
- [Commits](taskforcesh/bullmq@v5.80.2...v5.80.6)

Updates `durable-functions` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/Azure/azure-functions-durable-js/releases)
- [Commits](Azure/azure-functions-durable-js@v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-bedrock-runtime"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-dynamodb"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-kinesis"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-lambda"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sfn"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sns"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-sqs"
  dependency-version: 3.1089.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@smithy/core"
  dependency-version: 3.29.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cloud-and-messaging
- dependency-name: "@smithy/smithy-client"
  dependency-version: 4.14.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cloud-and-messaging
- dependency-name: bullmq
  dependency-version: 5.80.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cloud-and-messaging
- dependency-name: durable-functions
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dd-octo-sts
dd-octo-sts Bot force-pushed the v6.5.0-proposal branch from c3532db to d896bdf Compare July 20, 2026 06:03
CarlesDD and others added 8 commits July 20, 2026 20:26
…sts (#9417)

* test(appsec): deflake RASP SSRF "should not detect threat" express tests

* test(appsec): disable proxy on RASP SSRF outbound "not detect threat" requests
…#9219)

* feat(aiguard): evaluating anthropic calls with AI guard automatically
Coverage upload instrumentation converted rejected NYC reports into fulfilled promises, allowing the command to succeed without a report.
* fix(graphql): preserve hook error overrides

The orchestrion lifecycle applied GraphQL errors after application hooks, so hooks could no longer clear expected failures. Make hooks the final span writer for result errors, synchronous throws, and rejected executor results while retaining GraphQL error events.

Fixes: #9423

* fix(graphql): release execute guards before hooks

The orchestrion migration kept re-entry guards active while hooks ran, so a hook starting another operation with the same context silently skipped tracing. Release the guards before handing control to application code while still finishing the span after the hook.
dependabot Bot and others added 3 commits July 21, 2026 22:05
…pdates (#9449)

* chore(deps): bump the test-versions group across 1 directory with 7 updates

Bumps the test-versions group with 7 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.3.207` | `0.3.214` |
| [@aws/durable-execution-sdk-js](https://github.com/aws/aws-durable-execution-sdk-js/tree/HEAD/packages/aws-durable-execution-sdk-js) | `2.1.0` | `2.2.0` |
| [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server) | `2.0.0` | `2.0.1` |
| [mercurius](https://github.com/mercurius-js/mercurius) | `16.9.0` | `16.10.0` |
| [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm11/pnpm) | `11.12.0` | `11.15.0` |
| [protobufjs](https://github.com/protobufjs/protobuf.js) | `8.7.0` | `8.7.1` |
| [stripe](https://github.com/stripe/stripe-node) | `22.3.1` | `22.3.2` |



Updates `@anthropic-ai/claude-agent-sdk` from 0.3.207 to 0.3.214
- [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/claude-agent-sdk-typescript@v0.3.207...v0.3.214)

Updates `@aws/durable-execution-sdk-js` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/aws/aws-durable-execution-sdk-js/releases)
- [Changelog](https://github.com/aws/aws-durable-execution-sdk-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-durable-execution-sdk-js/commits/HEAD/packages/aws-durable-execution-sdk-js)

Updates `@datadog/openfeature-node-server` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/DataDog/openfeature-js-client/releases)
- [Changelog](https://github.com/DataDog/openfeature-js-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/DataDog/openfeature-js-client/commits/@datadog/openfeature-node-server@2.0.1/packages/node-server)

Updates `mercurius` from 16.9.0 to 16.10.0
- [Release notes](https://github.com/mercurius-js/mercurius/releases)
- [Commits](https://github.com/mercurius-js/mercurius/commits/v16.10.0)

Updates `pnpm` from 11.12.0 to 11.15.0
- [Release notes](https://github.com/pnpm/pnpm/releases)
- [Commits](https://github.com/pnpm/pnpm/commits/v11.15.0/pnpm11/pnpm)

Updates `protobufjs` from 8.7.0 to 8.7.1
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](protobufjs/protobuf.js@protobufjs-v8.7.0...protobufjs-v8.7.1)

Updates `stripe` from 22.3.1 to 22.3.2
- [Release notes](https://github.com/stripe/stripe-node/releases)
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-node@v22.3.1...v22.3.2)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/claude-agent-sdk"
  dependency-version: 0.3.214
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: "@aws/durable-execution-sdk-js"
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: "@datadog/openfeature-node-server"
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: mercurius
  dependency-version: 16.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: pnpm
  dependency-version: 11.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: protobufjs
  dependency-version: 8.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: stripe
  dependency-version: 22.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
...

Signed-off-by: dependabot[bot] <support@github.com>

* @aws/durable-execution-sdk-js@2.2.0 renames getNextStepId() to peekStepId()

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Hunter II <tlhunter@datadog.com>
… updates (#9425)

Bumps the web-frameworks group with 21 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@apollo/gateway](https://github.com/apollographql/federation/tree/HEAD/gateway-js) | `2.14.0` | `2.14.2` |
| [@apollo/subgraph](https://github.com/apollographql/federation/tree/HEAD/subgraph-js) | `2.14.0` | `2.14.2` |
| [@fastify/cookie](https://github.com/fastify/fastify-cookie) | `11.1.1` | `11.1.2` |
| [@fastify/multipart](https://github.com/fastify/fastify-multipart) | `10.0.0` | `10.1.0` |
| [@graphql-tools/executor](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/executor) | `1.5.3` | `1.5.7` |
| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.14.3` | `1.14.4` |
| [@hono/node-server](https://github.com/honojs/node-server) | `2.0.3` | `2.0.10` |
| [@koa/router](https://github.com/koajs/router) | `15.5.0` | `15.7.0` |
| [axios](https://github.com/axios/axios) | `1.16.1` | `1.18.1` |
| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |
| [ejs](https://github.com/mde/ejs) | `5.0.2` | `6.0.1` |
| [fastify](https://github.com/fastify/fastify) | `5.8.5` | `5.10.0` |
| [graphql](https://github.com/graphql/graphql-js) | `16.14.0` | `16.14.2` |
| [graphql-tag](https://github.com/apollographql/graphql-tag) | `2.12.6` | `2.12.7` |
| [graphql-tools](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/graphql-tools) | `9.0.28` | `9.0.33` |
| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.21.0` | `5.21.2` |
| [hono](https://github.com/honojs/hono) | `4.12.19` | `4.12.30` |
| [koa](https://github.com/koajs/koa) | `3.2.0` | `3.2.1` |
| [multer](https://github.com/expressjs/multer) | `2.1.1` | `2.2.0` |
| [undici](https://github.com/nodejs/undici) | `8.3.0` | `8.7.0` |
| [ws](https://github.com/websockets/ws) | `8.20.1` | `8.21.1` |



Updates `@apollo/gateway` from 2.14.0 to 2.14.2
- [Release notes](https://github.com/apollographql/federation/releases)
- [Changelog](https://github.com/apollographql/federation/blob/main/gateway-js/CHANGELOG.md)
- [Commits](https://github.com/apollographql/federation/commits/@apollo/gateway@2.14.2/gateway-js)

Updates `@apollo/subgraph` from 2.14.0 to 2.14.2
- [Release notes](https://github.com/apollographql/federation/releases)
- [Changelog](https://github.com/apollographql/federation/blob/main/subgraph-js/CHANGELOG.md)
- [Commits](https://github.com/apollographql/federation/commits/@apollo/subgraph@2.14.2/subgraph-js)

Updates `@fastify/cookie` from 11.1.1 to 11.1.2
- [Release notes](https://github.com/fastify/fastify-cookie/releases)
- [Commits](fastify/fastify-cookie@v11.1.1...v11.1.2)

Updates `@fastify/multipart` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/fastify/fastify-multipart/releases)
- [Commits](fastify/fastify-multipart@v10.0.0...v10.1.0)

Updates `@graphql-tools/executor` from 1.5.3 to 1.5.7
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/executor/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/executor@1.5.7/packages/executor)

Updates `@grpc/grpc-js` from 1.14.3 to 1.14.4
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.14.3...@grpc/grpc-js@1.14.4)

Updates `@hono/node-server` from 2.0.3 to 2.0.10
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](honojs/node-server@v2.0.3...v2.0.10)

Updates `@koa/router` from 15.5.0 to 15.7.0
- [Release notes](https://github.com/koajs/router/releases)
- [Commits](koajs/router@v15.5.0...v15.7.0)

Updates `axios` from 1.16.1 to 1.18.1
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.16.1...v1.18.1)

Updates `body-parser` from 2.2.2 to 2.3.0
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](expressjs/body-parser@v2.2.2...v2.3.0)

Updates `ejs` from 5.0.2 to 6.0.1
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/RELEASE_NOTES_v5.md)
- [Commits](mde/ejs@v5.0.2...v6.0.1)

Updates `fastify` from 5.8.5 to 5.10.0
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](fastify/fastify@v5.8.5...v5.10.0)

Updates `graphql` from 16.14.0 to 16.14.2
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](graphql/graphql-js@v16.14.0...v16.14.2)

Updates `graphql-tag` from 2.12.6 to 2.12.7
- [Release notes](https://github.com/apollographql/graphql-tag/releases)
- [Changelog](https://github.com/apollographql/graphql-tag/blob/main/CHANGELOG.md)
- [Commits](apollographql/graphql-tag@v2.12.6...v2.12.7)

Updates `graphql-tools` from 9.0.28 to 9.0.33
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/graphql-tools/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/graphql-tools@9.0.33/packages/graphql-tools)

Updates `graphql-yoga` from 5.21.0 to 5.21.2
- [Release notes](https://github.com/graphql-hive/graphql-yoga/releases)
- [Changelog](https://github.com/graphql-hive/graphql-yoga/blob/main/packages/graphql-yoga/CHANGELOG.md)
- [Commits](https://github.com/graphql-hive/graphql-yoga/commits/graphql-yoga@5.21.2/packages/graphql-yoga)

Updates `hono` from 4.12.19 to 4.12.30
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](honojs/hono@v4.12.19...v4.12.30)

Updates `koa` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/master/History.md)
- [Commits](koajs/koa@v3.2.0...v3.2.1)

Updates `multer` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/expressjs/multer/releases)
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md)
- [Commits](expressjs/multer@v2.1.1...v2.2.0)

Updates `undici` from 8.3.0 to 8.7.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v8.3.0...v8.7.0)

Updates `ws` from 8.20.1 to 8.21.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.20.1...8.21.1)

---
updated-dependencies:
- dependency-name: "@apollo/gateway"
  dependency-version: 2.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@apollo/subgraph"
  dependency-version: 2.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@fastify/cookie"
  dependency-version: 11.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@fastify/multipart"
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: "@graphql-tools/executor"
  dependency-version: 1.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@grpc/grpc-js"
  dependency-version: 1.14.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@hono/node-server"
  dependency-version: 2.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: "@koa/router"
  dependency-version: 15.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: axios
  dependency-version: 1.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: body-parser
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: ejs
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: web-frameworks
- dependency-name: fastify
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: graphql
  dependency-version: 17.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: web-frameworks
- dependency-name: graphql-tag
  dependency-version: 2.12.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: graphql-tools
  dependency-version: 9.0.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: graphql-yoga
  dependency-version: 5.21.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: hono
  dependency-version: 4.12.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: koa
  dependency-version: 3.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: multer
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: undici
  dependency-version: 8.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: ws
  dependency-version: 8.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Feature flag configuration can now be delivered from the agentless endpoint while keeping startup lazy and polling cancellable. The source retains the last known-good response when polling fails and avoids assembling unrelated JSON fields during streaming responses.
BridgeAR and others added 5 commits July 21, 2026 22:13
* fix(test-optimization): contain Playwright RUM correlation failures

A rejected correlation-cookie write previously escaped the navigation hook because the plugin started browser I/O without awaiting it, replacing a passing browser test with an unhandled rejection. Keep browser operations behind the navigation result and expire only the Datadog cookie during cleanup.

* fix(test-optimization): contain Selenium RUM correlation failures

Rejected setup and cleanup operations previously shared the awaited get and quit chains, so a Datadog failure could replace navigation or prevent browser shutdown. Keep the real driver result outside those failure boundaries.

* fix(test-optimization): contain Cypress RUM correlation failures

A rejected queued cookie command previously failed the Datadog beforeEach hook before a rejection handler could contain it. Attach containment at synchronous command execution, and clear a reused cookie before replacement so a failed write cannot restart RUM with the prior test ID.

* fix(test-optimization): share browser RUM correlation contract

Playwright navigation under an active child span tagged that child instead of the test span because each browser plugin resolved RUM metadata independently. Resolve the test span through one shared contract and keep the cookie protocol in one owner across Cypress, Playwright, and Selenium.

* fix(test-optimization): keep Cypress RUM support self-contained

Cypress auto-instrumentation copies its browser support source into the customer project. A relative import could not resolve from the generated ESM file, leaving passing runs without test events.

Carry the shared cookie name through the existing suite task boundary, and keep error reporting from replacing the contained cookie failure.

* test(test-optimization): centralize browser RUM boundary tests

Playwright and Selenium RUM boundary coverage used standalone instrumentation jobs while Cypress lived with its framework integration suite. Keep each framework's behavior and failure cases under its existing integration runner.
Resolver spans with the same field name and return type could not be distinguished across parent types. The schema coordinate makes `Human.name` and `Pet.name` independently queryable without changing existing resource names.

Fixes: #2398
Refs: https://spec.graphql.org/draft/#sec-Schema-Coordinates
…sh (#9407)

Add README.electron.md that states the package is for internal use by
the Electron SDK only, and update publish-electron.js to swap it in
during npm publish (same backup/restore pattern as package.json).
Removed probes stayed indexed by source location, causing later failures to reuse probe IDs that no longer existed. Bulk cleanup also split Windows drive paths at the volume separator.
@dd-octo-sts
dd-octo-sts Bot force-pushed the v6.5.0-proposal branch from a3be9c1 to 3ba4c81 Compare July 21, 2026 22:13
BridgeAR
BridgeAR previously approved these changes Jul 21, 2026
dependabot Bot and others added 5 commits July 22, 2026 05:58
…pdates (#9296)

* chore(deps): bump the test-versions group across 1 directory with 4 updates

Bumps the test-versions group with 4 updates in the /integration-tests/esbuild directory: [@koa/router](https://github.com/koajs/router), [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client), [knex](https://github.com/knex/knex) and [openai](https://github.com/openai/openai-node).


Updates `@koa/router` from 15.6.0 to 15.7.0
- [Release notes](https://github.com/koajs/router/releases)
- [Commits](koajs/router@v15.6.0...v15.7.0)

Updates `@smithy/smithy-client` from 4.14.2 to 4.14.10
- [Release notes](https://github.com/smithy-lang/smithy-typescript/releases)
- [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.14.10/packages/smithy-client)

Updates `knex` from 3.2.10 to 3.3.0
- [Release notes](https://github.com/knex/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](knex/knex@3.2.10...3.3.0)

Updates `openai` from 6.45.0 to 6.48.0
- [Release notes](https://github.com/openai/openai-node/releases)
- [Changelog](https://github.com/openai/openai-node/blob/main/CHANGELOG.md)
- [Commits](openai/openai-node@v6.45.0...v6.48.0)

---
updated-dependencies:
- dependency-name: "@koa/router"
  dependency-version: 15.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: "@smithy/smithy-client"
  dependency-version: 4.14.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: knex
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: openai
  dependency-version: 6.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
...

Signed-off-by: dependabot[bot] <support@github.com>

* add mariadb to externals list due to knex upgrade

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Hunter II <tlhunter@datadog.com>
Bumps the test-versions group with 1 update in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript).


Updates `@anthropic-ai/claude-agent-sdk` from 0.3.214 to 0.3.215
- [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/claude-agent-sdk-typescript@v0.3.214...v0.3.215)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/claude-agent-sdk"
  dependency-version: 0.3.215
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cloud-and-messaging group with 1 update in the /packages/dd-trace/test/plugins/versions directory: [bullmq](https://github.com/taskforcesh/bullmq).


Updates `bullmq` from 5.80.7 to 5.80.9
- [Release notes](https://github.com/taskforcesh/bullmq/releases)
- [Commits](taskforcesh/bullmq@v5.80.7...v5.80.9)

---
updated-dependencies:
- dependency-name: bullmq
  dependency-version: 5.80.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cloud-and-messaging
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

@leoromanovsky leoromanovsky left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ffe lgtm

@BridgeAR BridgeAR closed this Jul 22, 2026
@BridgeAR
BridgeAR deleted the v6.5.0-proposal branch July 22, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.