Skip to content

v6.11.0 proposal - #9761

Open
dd-octo-sts[bot] wants to merge 76 commits into
v6.xfrom
v6.11.0-proposal
Open

v6.11.0 proposal#9761
dd-octo-sts[bot] wants to merge 76 commits into
v6.xfrom
v6.11.0-proposal

Conversation

@dd-octo-sts

@dd-octo-sts dd-octo-sts Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Features

  • AppSec / AI Guard / LLM Observability: Evaluating anthropic calls with AI guard automatically #9563
  • Feature Flags: Vendor the flagging provider instead of an optional peer dependency #9570
  • General: Add DSM support for Amazon EventBridge #8476
  • LLM Observability: Add external experiment recorder #9623
  • mariadb: Trace pool connection acquisition #8923
  • otel-thread-ctx: Node.js OTEP-4947 thread-context writer #9210
  • Serverless: Tag Vercel runtime spans #9660

Fixes

  • AppSec: Compile module body exactly once in rewriter _compile hook #9750
  • Data Streams Monitoring: Reset edge start per hop so edge latency is not cumulative #9781
  • Dependencies: Bump @datadog/wasm-js-rewriter to 5.0.3 to resolve js-yaml vulnerabil… #9811
  • Dynamic Instrumentation: Reuse loaded tracer for trace context in devtools client #9765
  • electron: Gate the Electron plugin behind an experimental flag #9264
  • General: Allow W3C tracing headers in CORS preflight #9779
  • LLM Observability: Add per-integration opt-out #9733
  • LLM Observability: Align no-op external span types #9799
  • loader: Avoid Node 20.0 loader recursion #9632
  • mariadb: Support versions 3.5.1 and 3.5.2 #9734
  • OpenTelemetry: Use Unix timestamps for OTLP logs #9619
  • otlp: Align trace metric attributes and aggregation #9685
  • Test Optimization: Bound final flush lifecycle #9789
  • Test Optimization: Finalize interactive test sessions #9807
  • Test Optimization: Parse rate-limit reset delays #9788
  • Test Optimization: Preserve deferred test session traces #9790
  • Test Optimization: Preserve lifecycle finalization errors #9797
  • Test Optimization: Preserve reporter finalization errors #9796
  • Test Optimization: Preserve reporter finalization errors #9798

Performance

  • Serverless: Optimize Vercel platform tags #9776

Documentation

  • General: Add MIGRATING.md entry for the Electron plugin v7 opt-in gate #9801

Internal (CI, Testing, Benchmarking)

  • AppSec: Avoid shell execution in command injection sink tests #9764
  • AppSec: Avoid shell execution in taint tracking tests #9657
  • AppSec: Expect Fastify QUERY endpoints #9755
  • AppSec: Make benchmark workloads deterministic #9804
  • AppSec / AI Guard: Slim down sdk file #9753
  • aws-sdk: Decouple Kinesis size-gate test from LocalStack #9770
  • aws-sdk: Exclude stepfunctions latency from trace deadline #9820
  • bullmq: Support version 6 #9651
  • codeowners: Cover existing ownership gaps #9635
  • couchbase: Wait for a usable KV connection #9792
  • Dynamic Instrumentation: Validate completed probe workloads #9803
  • eslint: Block process.env rule bypasses #9679
  • eslint: Fix callback literal violations #9694
  • Feature Flags: Expand CODEOWNERS coverage #9689
  • General: Fail empty plugin and instrumentation suites #9772
  • General: Rename Plugin.experimental to Plugin.optIn #9802
  • General: Update one-pipeline to 1.3.0 #9778
  • General: Update one-pipeline to 1.3.1 #9806
  • LLM Observability: Centralize experiments API client #9622
  • LLM Observability: Expose dataset fields #9719
  • LLM Observability: Track dataset changes locally #9809
  • Profiling: Update profiler to 5.18.0 #9791
  • release: Credit contributors and correct changelog context #9631
  • release: Keep contributor footer avatar-only #9780
  • Test Optimization: Avoid Playwright payload timeout race #9751
  • Test Optimization: Skip unsupported v5 cases #9821

Contributors

@0x74696D @bm1549 @BridgeAR @crysmags @datadog-bits @IlyasShabi @jeastham1993 @juan-fernandez @leoromanovsky @mabdinur @mehulsonowal @pabloerhard @rkaneriya @rochdev @szegedi @watson @wconti27

mehulsonowal and others added 19 commits August 11, 2026 05:24
* refactor(llmobs): centralize experiments API client

Signed-off-by: mehul.sonowal <mehul.sonowal@datadoghq.com>

* test(llmobs): add experiments VCR tests

* test(llmobs): add experiments VCR cassettes

* refactor experiments tests and add cassettes

* test(llmobs): cover experiments facade client paths

* refactor(llmobs): keep dataset cleanup off experiments facade

* fix merge changes

* refactor(llmobs): make dataset record version private

* refactor(llmobs): keep experiments api base test-only

* refactor(llmobs): address experiments review comments

* fix(llmobs): mirror dataset description in noop

* add timeout

* chore(ci): retrigger codecov

---------

Signed-off-by: mehul.sonowal <mehul.sonowal@datadoghq.com>
* refactor(llmobs): expose dataset fields

* refactor(llmobs): keep dataset accessors stable
Adds a documented and typed `llmobs: false` per-integration option for langchain and modelcontextprotocol-sdk.
…pdates (#9745)

Bumps the test-versions group with 2 updates in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) and [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server).


Updates `@anthropic-ai/claude-agent-sdk` from 0.3.221 to 0.3.223
- [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.221...v0.3.223)

Updates `@datadog/openfeature-node-server` from 2.0.2 to 2.1.0
- [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.1.0/packages/node-server)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/claude-agent-sdk"
  dependency-version: 0.3.223
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: "@datadog/openfeature-node-server"
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
...

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

Bumps the testing-and-build group with 4 updates in the /packages/dd-trace/test/plugins/versions directory: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js), [@electron/packager](https://github.com/electron/packager), [cypress](https://github.com/cypress-io/cypress) and [electron](https://github.com/electron/electron).


Updates `@cucumber/cucumber` from 13.2.0 to 13.2.1
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-js@v13.2.0...v13.2.1)

Updates `@electron/packager` from 20.1.1 to 20.2.0
- [Release notes](https://github.com/electron/packager/releases)
- [Changelog](https://github.com/electron/packager/blob/main/NEWS.md)
- [Commits](electron/packager@v20.1.1...v20.2.0)

Updates `cypress` from 15.19.0 to 15.20.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v15.19.0...v15.20.0)

Updates `electron` from 43.2.0 to 43.3.0
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v43.2.0...v43.3.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-version: 13.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing-and-build
- dependency-name: "@electron/packager"
  dependency-version: 20.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing-and-build
- dependency-name: cypress
  dependency-version: 15.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing-and-build
- dependency-name: electron
  dependency-version: 43.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing-and-build
...

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

Bumps the ai-and-llm group with 16 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.33` | `5.0.47` |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.22` | `4.0.33` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.25` | `4.0.36` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.21` | `4.0.33` |
| [@google/genai](https://github.com/googleapis/js-genai) | `2.13.0` | `2.16.0` |
| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.5.2` | `1.5.4` |
| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.40` | `1.0.41` |
| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.2.3` | `1.2.5` |
| [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.4.8` | `1.4.9` |
| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.5.5` | `1.5.6` |
| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` |
| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` |
| [@openai/agents-openai](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.38` | `7.0.55` |
| [langchain](https://github.com/langchain-ai/langchainjs) | `1.5.4` | `1.5.5` |
| [openai](https://github.com/openai/openai-node) | `7.0.0` | `7.4.0` |



Updates `@ai-sdk/amazon-bedrock` from 5.0.33 to 5.0.47
- [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.47/packages/amazon-bedrock)

Updates `@ai-sdk/anthropic` from 4.0.22 to 4.0.33
- [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.33/packages/anthropic)

Updates `@ai-sdk/google` from 4.0.25 to 4.0.36
- [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.36/packages/google)

Updates `@ai-sdk/openai` from 4.0.21 to 4.0.33
- [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.33/packages/openai)

Updates `@google/genai` from 2.13.0 to 2.16.0
- [Release notes](https://github.com/googleapis/js-genai/releases)
- [Changelog](https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md)
- [Commits](googleapis/js-genai@v2.13.0...v2.16.0)

Updates `@langchain/anthropic` from 1.5.2 to 1.5.4
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.5.2...@langchain/anthropic@1.5.4)

Updates `@langchain/classic` from 1.0.40 to 1.0.41
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/classic@1.0.40...@langchain/classic@1.0.41)

Updates `@langchain/core` from 1.2.3 to 1.2.5
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.3...@langchain/core@1.2.5)

Updates `@langchain/langgraph` from 1.4.8 to 1.4.9
- [Release notes](https://github.com/langchain-ai/langgraphjs/releases)
- [Changelog](https://github.com/langchain-ai/langgraphjs/blob/main/libs/langgraph-core/CHANGELOG.md)
- [Commits](https://github.com/langchain-ai/langgraphjs/commits/@langchain/langgraph@1.4.9/libs/langgraph-core)

Updates `@langchain/openai` from 1.5.5 to 1.5.6
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/openai@1.5.5...@langchain/openai@1.5.6)

Updates `@openai/agents` from 0.14.1 to 0.14.3
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.1...v0.14.3)

Updates `@openai/agents-core` from 0.14.1 to 0.14.3
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.1...v0.14.3)

Updates `@openai/agents-openai` from 0.14.1 to 0.14.3
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.1...v0.14.3)

Updates `ai` from 7.0.38 to 7.0.55
- [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.55/packages/ai)

Updates `langchain` from 1.5.4 to 1.5.5
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/langchain@1.5.4...langchain@1.5.5)

Updates `openai` from 7.0.0 to 7.4.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@v7.0.0...v7.4.0)

---
updated-dependencies:
- dependency-name: "@ai-sdk/amazon-bedrock"
  dependency-version: 5.0.47
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/anthropic"
  dependency-version: 4.0.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@google/genai"
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@langchain/anthropic"
  dependency-version: 1.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/classic"
  dependency-version: 1.0.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/core"
  dependency-version: 1.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/langgraph"
  dependency-version: 1.4.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/openai"
  dependency-version: 1.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents"
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents-core"
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents-openai"
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: ai
  dependency-version: 7.0.55
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: langchain
  dependency-version: 1.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: openai
  dependency-version: 7.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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>
The taint propagation matrix armed a one-second trace deadline before each synchronous shell command. One Windows invocation blocked the event loop for 3.293 seconds, so the web span could not flush before the expectation expired.
* feat(serverless): tag Vercel runtime spans

* refactor(serverless): collect platform span tags
- Add recursive ownership for established repository-tooling and shared tracer-component directories.
- Add product-team owners for existing gaps in source, fixtures, workflows, and documentation.
- Preserve explicit ownership in mixed areas instead of adding a repository-wide fallback.

New files in single-team folders should inherit ownership without assigning unrelated paths to Language Platform.
Mixed directories remain explicit ownership decisions.
Release proposals now carry every human contributor GitHub associates with a commit, including Co-authored-by trailers.

branch-diff emits abbreviated SHAs while GitHub returns full SHAs, so the previous lookup never matched regular release entries. The comparison API also exposed only the primary author.

Release entries now use complete pull request titles, product labels, and changed paths. Dependency updates count as shipped only when they change the root or bundled vendor manifest.

Squash subjects truncate Dependabot directory context, and conventional scopes can overlap multiple products. Title-only classification therefore kept test-only updates and mislabeled cross-product changes.

The PR title check now rejects feat, fix, perf, and docs when every changed file is internal, and reruns when the file set changes.
Semver labels are derived from the title before release generation. Repairing context only in the changelog would still leave test-only changes labeled as public releases.
Fastify 5.11 adds QUERY to the methods registered by app.all(), so endpoint collection returns one more route than older versions.

Refs: fastify/fastify#6832
Bumps the testing-and-build group with 1 update in the /packages/dd-trace/test/plugins/versions directory: [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom).


Updates `@happy-dom/jest-environment` from 20.11.1 to 20.11.2
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v20.11.1...v20.11.2)

---
updated-dependencies:
- dependency-name: "@happy-dom/jest-environment"
  dependency-version: 20.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing-and-build
...

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

Bumps the ai-and-llm group with 6 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.47` | `5.0.50` |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.33` | `4.0.36` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.36` | `4.0.39` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.33` | `4.0.36` |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.115.0` | `0.116.0` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.55` | `7.0.58` |



Updates `@ai-sdk/amazon-bedrock` from 5.0.47 to 5.0.50
- [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.50/packages/amazon-bedrock)

Updates `@ai-sdk/anthropic` from 4.0.33 to 4.0.36
- [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.36/packages/anthropic)

Updates `@ai-sdk/google` from 4.0.36 to 4.0.39
- [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.39/packages/google)

Updates `@ai-sdk/openai` from 4.0.33 to 4.0.36
- [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.36/packages/openai)

Updates `@anthropic-ai/sdk` from 0.115.0 to 0.116.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.115.0...sdk-v0.116.0)

Updates `ai` from 7.0.55 to 7.0.58
- [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.58/packages/ai)

---
updated-dependencies:
- dependency-name: "@ai-sdk/amazon-bedrock"
  dependency-version: 5.0.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/anthropic"
  dependency-version: 4.0.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.39
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.116.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: ai
  dependency-version: 7.0.58
  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 mentioned this pull request Aug 11, 2026
@dd-octo-sts

dd-octo-sts Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

Overall package size

Self size: 8.2 MB
Deduped: 8.86 MB
No deduping: 8.86 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.3 | 125.43 kB | 445.14 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 Aug 11, 2026

Copy link
Copy Markdown

Pipelines  Tests

⚠️ Warnings

🚦 2 Pipeline jobs failed

All Green | all-green   View in Datadog   GitHub Actions

DataDog/apm-reliability/dd-trace-js | benchmarks-pr-comment   View in Datadog   GitLab

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

🎯 Code Coverage (details)
Patch Coverage: 99.22%
Overall Coverage: 98.52%

Useful? React with 👍 / 👎

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

@pr-commenter

pr-commenter Bot commented Aug 11, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-08-14 05:53:09

Comparing candidate commit e06ef77 in PR branch v6.11.0-proposal with baseline commit c899285 in branch v6.x.

📊 Benchmarking dashboard

Found 0 performance improvements and 0 performance regressions! Performance is the same for 2255 metrics, 46 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:debugger-line-probe-with-snapshot-default-20

  • unstable cpu_user_time [-34.862s; +10.499s] or [-139.845%; +42.116%]
  • unstable execution_time [-43.863s; +13.417s] or [-152.208%; +46.558%]
  • unstable instructions [-132.0G instructions; +36.1G instructions] or [-86.247%; +23.555%]
  • unstable max_rss_usage [-43.395MB; +11.920MB] or [-23.760%; +6.526%]
  • unstable throughput [-148.420op/s; +715.375op/s] or [-7.144%; +34.431%]

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

  • unstable cpu_user_time [-30.510s; +45.257s] or [-146.679%; +217.577%]
  • unstable execution_time [-39.136s; +58.892s] or [-162.041%; +243.839%]
  • unstable instructions [-107.9G instructions; +144.5G instructions] or [-84.957%; +113.703%]
  • unstable max_rss_usage [-75.463MB; +106.686MB] or [-36.553%; +51.676%]
  • unstable throughput [-1208.538op/s; +1240.786op/s] or [-52.161%; +53.553%]

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

  • unstable cpu_user_time [-14.923s; +22.230s] or [-89.132%; +132.775%]
  • unstable execution_time [-18.852s; +28.385s] or [-101.064%; +152.172%]
  • unstable instructions [-39.3G instructions; +50.2G instructions] or [-33.731%; +43.118%]
  • unstable max_rss_usage [-34.840MB; +52.703MB] or [-21.103%; +31.923%]
  • unstable throughput [-1022.869op/s; +792.533op/s] or [-45.558%; +35.299%]

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

  • unstable cpu_user_time [-21.032s; +18.993s] or [-99.171%; +89.556%]
  • unstable execution_time [-26.446s; +24.187s] or [-108.967%; +99.660%]
  • unstable instructions [-55.7G instructions; +47.3G instructions] or [-45.676%; +38.768%]
  • unstable max_rss_usage [-128.756MB; +104.508MB] or [-56.248%; +45.655%]
  • unstable throughput [-1009.736op/s; +1027.653op/s] or [-47.619%; +48.464%]

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

  • unstable cpu_user_time [-13.957s; +5.418s] or [-75.750%; +29.408%]
  • unstable execution_time [-16.709s; +6.323s] or [-83.049%; +31.425%]
  • unstable instructions [-44.5G instructions; +22.7G instructions] or [-34.450%; +17.591%]
  • unstable max_rss_usage [-72.078MB; +24.898MB] or [-36.446%; +12.589%]
  • unstable throughput [-362.769op/s; +463.373op/s] or [-17.289%; +22.083%]

scenario:debugger-line-probe-without-snapshot-20

  • unstable cpu_user_time [-5.133s; +0.275s] or [-10.114%; +0.541%]
  • unstable execution_time [-6.061s; +0.363s] or [-9.803%; +0.587%]
  • unstable instructions [-22.7G instructions; +14.0G instructions] or [-11.539%; +7.093%]
  • unstable max_rss_usage [-33.778MB; -2.322MB] or [-12.274%; -0.844%]
  • unstable throughput [-3.429op/s; +51.983op/s] or [-0.660%; +10.003%]

scenario:debugger-line-probe-without-snapshot-24

  • unstable cpu_user_time [-9.472s; -1.386s] or [-19.001%; -2.780%]
  • unstable execution_time [-9.971s; -1.515s] or [-16.362%; -2.486%]
  • unstable instructions [-48.0G instructions; -2.5G instructions] or [-24.953%; -1.300%]
  • unstable max_rss_usage [-121.563MB; -23.748MB] or [-27.793%; -5.430%]
  • unstable throughput [+12.210op/s; +87.607op/s] or [+2.300%; +16.502%]

scenario:debugger-line-probe-without-snapshot-26

  • unstable cpu_user_time [-9.858s; -1.733s] or [-19.974%; -3.512%]
  • unstable execution_time [-10.245s; -1.911s] or [-17.713%; -3.305%]
  • unstable instructions [-52.5G instructions; -5.4G instructions] or [-23.248%; -2.386%]
  • unstable max_rss_usage [-52.623MB; -6.921MB] or [-13.178%; -1.733%]
  • unstable throughput [+17.731op/s; +100.052op/s] or [+3.165%; +17.858%]

scenario:dogstatsd-with-tags-20

  • unstable cpu_user_time [-181.625ms; +426.037ms] or [-3.754%; +8.806%]
  • unstable execution_time [-180.606ms; +422.805ms] or [-3.679%; +8.612%]
  • unstable throughput [-148386.258op/s; +62363.291op/s] or [-8.690%; +3.652%]

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

  • unstable max_rss_usage [-28.690MB; +15.023MB] or [-7.244%; +3.793%]

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

  • unstable max_rss_usage [-34.612MB; -1.961MB] or [-19.234%; -1.090%]

scenario:test-optimization-large-suite-20

  • unstable max_rss_usage [-7.551MB; +5.172MB] or [-9.105%; +6.235%]

@codecov

codecov Bot commented Aug 11, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 99.08311% with 47 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (v6.x@c899285). Learn more about missing BASE report.

Files with missing lines Patch % Lines
...ackages/datadog-instrumentations/src/playwright.js 81.87% 27 Missing ⚠️
...ackages/datadog-instrumentations/src/mocha/main.js 99.06% 5 Missing ⚠️
...es/dd-trace/src/ci-visibility/exporters/request.js 97.51% 5 Missing ⚠️
packages/datadog-plugin-mocha/src/index.js 94.64% 3 Missing ⚠️
...ges/datadog-instrumentations/src/cypress-config.js 98.90% 2 Missing ⚠️
...kages/datadog-plugin-cypress/src/cypress-plugin.js 97.40% 2 Missing ⚠️
...ackages/datadog-plugin-cypress/src/finalization.js 97.36% 2 Missing ⚠️
packages/datadog-plugin-cypress/src/index.js 91.66% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             v6.x    #9761   +/-   ##
=======================================
  Coverage        ?   98.52%           
=======================================
  Files           ?      975           
  Lines           ?   144148           
  Branches        ?    12670           
=======================================
  Hits            ?   142018           
  Misses          ?     2130           
  Partials        ?        0           
Flag Coverage Δ
aiguard 57.23% <65.46%> (?)
aiguard-integration 55.48% <48.18%> (?)
apm-bucket-0 57.63% <28.68%> (?)
apm-bucket-1 62.82% <28.83%> (?)
apm-bucket-2 61.65% <28.68%> (?)
apm-bucket-3 59.27% <28.68%> (?)
apm-capabilities-tracing 62.35% <53.51%> (?)
apm-integrations-aerospike 55.52% <16.27%> (?)
apm-integrations-confluentinc-kafka-javascript 60.63% <29.73%> (?)
apm-integrations-couchbase 56.21% <28.68%> (?)
apm-integrations-http 61.38% <28.68%> (?)
apm-integrations-kafkajs 61.15% <29.73%> (?)
apm-integrations-next 58.89% <28.68%> (?)
apm-integrations-prisma 58.33% <44.33%> (?)
appsec 71.49% <29.60%> (?)
appsec-express_fastify_graphql 68.91% <29.63%> (?)
appsec-integration 49.59% <28.98%> (?)
appsec-kafka_ldapjs_lodash 62.88% <29.60%> (?)
appsec-mongodb-core_mongoose_mysql 66.37% <29.63%> (?)
appsec-next 56.24% <28.52%> (?)
appsec-node-serialize_passport_postgres 65.78% <29.63%> (?)
appsec-sourcing_stripe_template 64.21% <29.60%> (?)
debugger 63.67% <29.62%> (?)
instrumentations-bucket-0 51.24% <38.92%> (?)
instrumentations-bucket-1 59.13% <28.68%> (?)
instrumentations-bucket-10 60.39% <28.68%> (?)
instrumentations-bucket-11 61.05% <28.72%> (?)
instrumentations-bucket-12 51.15% <25.83%> (?)
instrumentations-bucket-13 52.00% <25.83%> (?)
instrumentations-bucket-14 51.26% <25.83%> (?)
instrumentations-bucket-2 52.49% <25.83%> (?)
instrumentations-bucket-3 53.13% <25.83%> (?)
instrumentations-bucket-4 58.21% <28.68%> (?)
instrumentations-bucket-5 48.82% <27.07%> (?)
instrumentations-bucket-6 59.74% <28.68%> (?)
instrumentations-bucket-7 51.44% <25.83%> (?)
instrumentations-bucket-8 57.92% <28.68%> (?)
instrumentations-bucket-9 56.75% <28.72%> (?)
instrumentations-instrumentation-couchbase 50.22% <12.39%> (?)
instrumentations-integration-esbuild 33.86% <29.63%> (?)
llmobs-ai_anthropic_bedrock 62.31% <37.03%> (?)
llmobs-bucket-1 60.84% <35.24%> (?)
llmobs-openai 61.46% <30.06%> (?)
llmobs-openai-agents_vertex-ai 59.55% <28.68%> (?)
llmobs-sdk 67.23% <98.27%> (?)
openfeature 55.18% <25.51%> (?)
openfeature-unit 52.84% <25.51%> (?)
platform-core_esbuild_instrumentations-misc 40.85% <29.09%> (?)
platform-integration 59.91% <27.20%> (?)
platform-shimmer_unit-guardrails_webpack 38.38% <28.35%> (?)
plugins-bucket-0 56.43% <30.69%> (?)
plugins-bucket-1 53.57% <25.10%> (?)
plugins-bucket-11 60.93% <30.06%> (?)
plugins-bucket-17 60.75% <28.68%> (?)
plugins-bucket-18 61.42% <29.73%> (?)
plugins-bucket-19 60.78% <28.68%> (?)
plugins-bucket-20 63.15% <29.73%> (?)
plugins-bucket-4 57.81% <28.68%> (?)
plugins-bullmq_cassandra_cookie 60.84% <29.73%> (?)
plugins-cookie-parser_crypto_dd-trace-api 55.86% <28.97%> (?)
plugins-fetch_fs_generic-pool 57.72% <28.68%> (?)
plugins-google-cloud-pubsub_grpc_handlebars 63.60% <29.73%> (?)
plugins-hapi_hono_ioredis 59.38% <28.68%> (?)
plugins-knex_langgraph_ldapjs 54.60% <28.68%> (?)
plugins-light-my-request_limitd-client_lodash 57.85% <28.68%> (?)
plugins-mariadb_memcached_mercurius 61.02% <44.80%> (?)
plugins-mongodb_mongodb-core_mongoose 58.75% <28.68%> (?)
plugins-multer_mysql_mysql2 58.34% <29.33%> (?)
plugins-nats_node-serialize_opensearch 59.86% <28.76%> (?)
plugins-passport-http_pino_postgres 58.08% <29.33%> (?)
plugins-process_pug_redis 56.89% <28.68%> (?)
plugins-undici_url_valkey 57.54% <28.68%> (?)
plugins-vm_winston_ws 59.07% <28.68%> (?)
profiling 61.16% <27.89%> (?)
serverless-aws-sdk-aws-sdk 54.40% <29.41%> (?)
serverless-aws-sdk-base-inject-field 50.47% <25.07%> (?)
serverless-aws-sdk-bedrockruntime 54.19% <29.70%> (?)
serverless-aws-sdk-client 55.71% <29.13%> (?)
serverless-aws-sdk-dynamodb 55.01% <29.70%> (?)
serverless-aws-sdk-eventbridge 56.49% <36.04%> (?)
serverless-aws-sdk-kinesis 58.55% <30.67%> (?)
serverless-aws-sdk-lambda 56.73% <29.70%> (?)
serverless-aws-sdk-s3 55.11% <29.70%> (?)
serverless-aws-sdk-serverless-peer-service 59.13% <40.27%> (?)
serverless-aws-sdk-sns 59.34% <30.59%> (?)
serverless-aws-sdk-sqs 59.75% <30.59%> (?)
serverless-aws-sdk-stepfunctions 54.94% <29.70%> (?)
serverless-aws-sdk-util 50.99% <25.10%> (?)
serverless-bucket-0 53.34% <12.91%> (?)
serverless-bucket-1 58.36% <28.68%> (?)
test-optimization-cucumber 70.59% <56.53%> (?)
test-optimization-cypress 64.75% <59.78%> (?)
test-optimization-jest 71.99% <57.57%> (?)
test-optimization-mocha 72.05% <67.37%> (?)
test-optimization-playwright-playwright-atr 59.51% <49.44%> (?)
test-optimization-playwright-playwright-efd 59.67% <49.57%> (?)
test-optimization-playwright-playwright-final-status 59.83% <49.74%> (?)
test-optimization-playwright-playwright-impacted-tests 59.38% <49.57%> (?)
test-optimization-playwright-playwright-reporting 60.88% <56.13%> (?)
test-optimization-playwright-playwright-test-management 60.32% <49.57%> (?)
test-optimization-playwright-playwright-test-span 59.52% <49.44%> (?)
test-optimization-selenium 58.77% <49.06%> (?)
test-optimization-testopt 57.45% <50.74%> (?)
test-optimization-vitest 72.70% <53.56%> (?)
test-optimization-vitest-browser 58.61% <47.48%> (?)
test-optimization-webdriverio 64.91% <45.90%> (?)

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.

IlyasShabi and others added 6 commits August 12, 2026 05:31
* fix(loader): avoid Node 20.0 loader recursion

Node 20.0 recursively starts loader workers when a custom loader enters CommonJS, so dd-trace can hang before the application starts. Keep this loader ESM-only and initialize the tracer through globalPreload. Native ESM instrumentation stays disabled on this patch release.

Refs: nodejs/node#47566

* test(loader): cover Node 20.0 global preload

## Summary

The Node 20.0 platform job validates the fallback but does not upload coverage, leaving the application-realm preload callback unmeasured.

## Why

The fixture waits for its Worker to exit because V8 writes the child profile during shutdown; printing its message first can complete the parent before that profile reaches the collector.

* perf(loader): avoid parsing the Node.js version

## Summary

Loader initialization only distinguishes the Node 18.0 and 20.0 release prefixes, so parsing every version component pays unnecessary conversion and allocation.

## Why

On Node 24.18.0 with V8 13.6, seven 1,000,000-iteration trials with best and worst removed measured 75.7 ns for split/map and 10.2 ns for startsWith. A fresh process measured 74.8 ns and 10.0 ns.

* test(loader): skip matcher assertion on Node 20.0

## Summary

Node 20.0 disables ESM instrumentation to avoid the recursive loader bug, so the import-in-the-middle matcher contract is inert on that runtime.

## Why

The guardrail job still expected the matcher fixture to be instrumented and failed after all Node 20.0 fallback regressions passed.
* perf(serverless): optimize Vercel platform tags

Avoid constructing and enumerating a temporary object when collecting Vercel platform tags. A flat key/value array preserves the existing tag precedence while eliminating Object.entries and deletion work.

Microbenchmark (two fresh runs; five trials after a one-second warmup): 54,147 and 54,685 calls/ms for the flat array versus 7,946 and 8,168 calls/ms for the object implementation, or about 6.7x faster.

* refactor(serverless): dispatch platform tags
Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <244854796+gh-worker-campaigns-3e9aa4[bot]@users.noreply.github.com>
…pdates (#9782)

Bumps the test-versions group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [protobufjs](https://github.com/protobufjs/protobuf.js).


Updates `@anthropic-ai/claude-agent-sdk` from 0.3.223 to 0.3.226
- [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.223...v0.3.226)

Updates `@types/node` from 26.1.2 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `protobufjs` from 8.7.1 to 8.7.2
- [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.1...protobufjs-v8.7.2)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/claude-agent-sdk"
  dependency-version: 0.3.226
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-versions
- dependency-name: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
- dependency-name: protobufjs
  dependency-version: 8.7.2
  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>
@IlyasShabi
IlyasShabi requested review from a team as code owners August 14, 2026 07:20
@IlyasShabi
IlyasShabi requested review from khanayan123, leoromanovsky, typotter and wconti27 and removed request for a team August 14, 2026 07:20

@datadog-datadog-prod-us1-2 datadog-datadog-prod-us1-2 Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Datadog Autotest: PASS

More details

The riskiest lifecycle changes preserve request ownership across final flushes, retain deferred suite/session events until reporter completion, and bound shutdown waits; the new OTel context writer also fails closed before subscribing when its native API or AsyncContextFrame support is unavailable.

Was this helpful? React 👍 or 👎

Open Bits AI session

🤖 Datadog Autotest · Commit e06ef77 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

juan-fernandez and others added 16 commits August 17, 2026 05:13
* feat: add support for DSM context in EventBridge

* chore: fix linter issues

* feat: update tag names for DSM

* feat: fast return if DSM and trace context inject disabled.

* fix: resolve issue with benchmark harness not setting config

* fix: update hotpath to help with perf regressions

* fix(aws-sdk): address eventbridge review feedback

* fix(aws-sdk): update eventbridge dsm checkpoint tags

* fix(aws-sdk): align eventbridge dsm edge tags

* test(aws-sdk): strengthen eventbridge dsm coverage

---------

Co-authored-by: Thomas Watson <thomas.watson@datadoghq.com>
Active debugger samples could finish after the hot loop while the unref'd inspector worker still had probe hits queued. Identical Sirun samples could therefore complete different amounts of capture and formatting work. The dormant-probe variant could also perform real exporter I/O.

probe install ack -> preflight capture check -> reset -> N line hits -> N formatted payloads -> finish

Each active variant now validates its capture shape before the measured loop, then waits on shared counters incremented after production send() serializes and buffers each payload. Missing, extra, or incorrect capture output fails the sample.

HTTP is stubbed after payload construction, leaving stack and snapshot capture plus formatting inside the benchmark without network variance. Main-thread instruction counts remain enabled only for the dormant probe because active capture work runs in the inspector worker.
… vulnerabil… (#9811)

* bump @datadog/wasm-js-rewriter to 5.0.3 to resolve js-yaml vulnerability (GHSA-5p4m-2wfm-xmqj)

* chore: deduplicate yarn.lock

---------

Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
…9801)

* docs: add MIGRATING.md entry for the Electron plugin v7 opt-in gate

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>
* fix(otlp): align trace-metrics attributes with the RFC attribute spec

Fixes several OTLP trace-metrics (traces.span.sdk.metrics.duration)
attribute gaps found in a cross-tracer audit against SEMCON-1093:

- datadog.process_tags now emits one array-valued resource attribute
  (mirroring the legacy v0.6/stats ProcessTags shape) instead of
  flattening each tag into its own datadog.<key> attribute.
- datadog.is_trace_root is now emitted per data point, gated the same
  way as the other datadog.* attributes.
- span.kind is canonicalized to the OTel Span Metrics Connector's
  SPAN_KIND_* uppercase convention instead of being passed through
  lowercase.
- status.code is now a required string attribute
  (STATUS_CODE_OK/STATUS_CODE_ERROR) on every data point, replacing
  the previous OTLP-trace-style int enum that was only set on errors.

additional_metric_tags and peer_tags remain unimplemented on this
path; both are flagged with a one-line TODO pointing at the
corresponding gap (or its absence) in the legacy v0.6/stats exporter.

* fix(otlp): always emit service.name on trace-metrics data points

service.name was omitted from OTLP trace-metrics data points whenever
a span's service matched the default/global service, mirroring the
status.code fix earlier in this branch: required attributes must be
unconditional, not skipped as an optimization.

* fix(otlp): coalesce trace metrics by exported attributes

* fix(otlp): finalize trace metrics semantics

* fix(otlp): retain semantic attributes in OTel mode

* fix(otlp): defer trace-root attribute detection

* test(otlp): reserve only datadog attributes

* fix(otlp): omit unknown trace-root attribute

* fix(otlp): always emit trace metric attributes

* fix(otlp): guard span kind mapping

* test(otlp): cover unspecified span kind fallback

* fix(otlp): include service-entry metrics and tracer tags

* fix(otlp): harden tracer tags and service-entry tracking

* fix(otlp): retain services across partial flushes

* fix(otlp): weakly retain cached span services

* perf(otlp): reduce trace metric processing overhead

* perf(otlp): remove service tracking from stats hot path

Native stats without OTLP regressed from a 1.26s to 1.43s benchmark median because service-boundary state was tracked for every span. Removing that tracking restores the master baseline; the behavior will move to an OTLP-gated follow-up.

* chore(otlp): keep span processor out of core changes

* refactor(otlp): rely on initialized resource inputs

* refactor(stats): pass trace-root flag directly

* perf(otlp): reuse span metric attribute key

Serialize base attributes once per aggregation group and append the top-level and status dimensions for each distribution key.

Key-generation microbenchmark, two fresh runs with five-trial medians: 570.6ms to 126.9ms and 569.9ms to 127.3ms.

* perf(otlp): avoid redundant attribute transforms

Build the known top-level and status OTLP values directly instead of copying and re-transforming the base attributes.
Slow Step Functions responses could outlive the mock agent's one-second assertion deadline because the timer started before the request whose completion finishes the span.
* fix(release): keep contributor footer avatar-only

* fix(release): exclude bot contributor avatars

GitHub app authors expose a Bot actor type but a login without the [bot] suffix, so login-based filtering can render a broken contributor image.

* fix(release): prefer linked contributor records

A name-only commit author can claim the same identity before a linked pull request author, causing the avatar filter to discard a valid contributor.
The `experimental` static flag never signaled experimental status - it
only decides whether a plugin is enabled by default or requires an
explicit opt-in (via DD_TRACE_<NAME>_ENABLED or tracer.use()). Rename
it to `optIn` so the name matches its only behavior.
* test(test-optimization): skip unsupported v5 cases

* test(test-optimization): clarify temporary Cypress skip
…updates (#9830)

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

| Package | From | To |
| --- | --- | --- |
| [@graphql-tools/executor](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/executor) | `1.5.7` | `2.0.0` |
| [fastify](https://github.com/fastify/fastify) | `5.11.3` | `5.12.0` |
| [graphql-tools](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/graphql-tools) | `9.0.33` | `9.0.34` |
| [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.21.2` | `5.21.3` |
| [hono](https://github.com/honojs/hono) | `4.13.1` | `4.13.2` |



Updates `@graphql-tools/executor` from 1.5.7 to 2.0.0
- [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@2.0.0/packages/executor)

Updates `fastify` from 5.11.3 to 5.12.0
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](fastify/fastify@v5.11.3...v5.12.0)

Updates `graphql-tools` from 9.0.33 to 9.0.34
- [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.34/packages/graphql-tools)

Updates `graphql-yoga` from 5.21.2 to 5.21.3
- [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.3/packages/graphql-yoga)

Updates `hono` from 4.13.1 to 4.13.2
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](honojs/hono@v4.13.1...v4.13.2)

---
updated-dependencies:
- dependency-name: "@graphql-tools/executor"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: web-frameworks
- dependency-name: fastify
  dependency-version: 5.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-frameworks
- dependency-name: graphql-tools
  dependency-version: 9.0.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: graphql-yoga
  dependency-version: 5.21.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
- dependency-name: hono
  dependency-version: 4.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-frameworks
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the test-versions group with 1 update in the /integration-tests/esbuild directory: [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client).


Updates `@smithy/smithy-client` from 4.14.16 to 4.15.0
- [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.15.0/packages/smithy-client)

---
updated-dependencies:
- dependency-name: "@smithy/smithy-client"
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
...

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

Bumps the testing-and-build group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@electron/packager](https://github.com/electron/packager), [electron](https://github.com/electron/electron) and [next](https://github.com/vercel/next.js).


Updates `@electron/packager` from 20.2.1 to 20.3.0
- [Release notes](https://github.com/electron/packager/releases)
- [Changelog](https://github.com/electron/packager/blob/main/NEWS.md)
- [Commits](electron/packager@v20.2.1...v20.3.0)

Updates `electron` from 43.3.0 to 43.4.0
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v43.3.0...v43.4.0)

Updates `next` from 16.3.0 to 16.3.1
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.3.0...v16.3.1)

---
updated-dependencies:
- dependency-name: "@electron/packager"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing-and-build
- dependency-name: electron
  dependency-version: 43.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing-and-build
- dependency-name: next
  dependency-version: 16.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing-and-build
...

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

Bumps the cloud-and-messaging group with 13 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.1107.0` | `3.1110.0` |
| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1107.0` | `3.1110.0` |
| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1107.0` | `3.1110.0` |
| [@google-cloud/pubsub](https://github.com/googleapis/google-cloud-node/tree/HEAD/handwritten/pubsub) | `6.0.0` | `6.0.1` |
| [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.31.1` | `3.32.0` |
| [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.14.16` | `4.15.0` |
| [bullmq](https://github.com/taskforcesh/bullmq) | `6.0.11` | `6.1.0` |



Updates `@aws-sdk/client-bedrock-runtime` from 3.1107.0 to 3.1110.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.1110.0/clients/client-bedrock-runtime)

Updates `@aws-sdk/client-dynamodb` from 3.1107.0 to 3.1110.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.1110.0/clients/client-dynamodb)

Updates `@aws-sdk/client-eventbridge` from 3.1107.0 to 3.1110.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-eventbridge/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-eventbridge)

Updates `@aws-sdk/client-kinesis` from 3.1107.0 to 3.1110.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.1110.0/clients/client-kinesis)

Updates `@aws-sdk/client-lambda` from 3.1107.0 to 3.1110.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.1110.0/clients/client-lambda)

Updates `@aws-sdk/client-s3` from 3.1107.0 to 3.1110.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.1110.0/clients/client-s3)

Updates `@aws-sdk/client-sfn` from 3.1107.0 to 3.1110.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.1110.0/clients/client-sfn)

Updates `@aws-sdk/client-sns` from 3.1107.0 to 3.1110.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.1110.0/clients/client-sns)

Updates `@aws-sdk/client-sqs` from 3.1107.0 to 3.1110.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.1110.0/clients/client-sqs)

Updates `@google-cloud/pubsub` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/googleapis/google-cloud-node/releases)
- [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/handwritten/pubsub/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-cloud-node/commits/dlp-v6.0.1/handwritten/pubsub)

Updates `@smithy/core` from 3.31.1 to 3.32.0
- [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.32.0/packages/core)

Updates `@smithy/smithy-client` from 4.14.16 to 4.15.0
- [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.15.0/packages/smithy-client)

Updates `bullmq` from 6.0.11 to 6.1.0
- [Release notes](https://github.com/taskforcesh/bullmq/releases)
- [Commits](taskforcesh/bullmq@v6.0.11...v6.1.0)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-bedrock-runtime"
  dependency-version: 3.1110.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.1110.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@aws-sdk/client-eventbridge"
  dependency-version: 3.1110.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.1110.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.1110.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.1110.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.1110.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.1110.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.1110.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@google-cloud/pubsub"
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cloud-and-messaging
- dependency-name: "@smithy/core"
  dependency-version: 3.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: "@smithy/smithy-client"
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cloud-and-messaging
- dependency-name: bullmq
  dependency-version: 6.1.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>
…ates (#9827)

Bumps the ai-and-llm group with 15 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.51` | `5.0.55` |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.37` | `4.0.38` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.40` | `4.0.44` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.37` | `4.0.41` |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.116.0` | `0.117.1` |
| [@google/genai](https://github.com/googleapis/js-genai) | `2.16.0` | `2.17.1` |
| [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.5.4` | `1.5.5` |
| [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.41` | `1.0.42` |
| [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.2.5` | `1.2.7` |
| [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.5.6` | `1.5.7` |
| [@openai/agents](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` |
| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` |
| [@openai/agents-openai](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.59` | `7.0.65` |
| [langchain](https://github.com/langchain-ai/langchainjs) | `1.5.5` | `1.5.8` |



Updates `@ai-sdk/amazon-bedrock` from 5.0.51 to 5.0.55
- [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.55/packages/amazon-bedrock)

Updates `@ai-sdk/anthropic` from 4.0.37 to 4.0.38
- [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@4.0.38/packages/anthropic)

Updates `@ai-sdk/google` from 4.0.40 to 4.0.44
- [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.44/packages/google)

Updates `@ai-sdk/openai` from 4.0.37 to 4.0.41
- [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.41/packages/openai)

Updates `@anthropic-ai/sdk` from 0.116.0 to 0.117.1
- [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.116.0...sdk-v0.117.1)

Updates `@google/genai` from 2.16.0 to 2.17.1
- [Release notes](https://github.com/googleapis/js-genai/releases)
- [Changelog](https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md)
- [Commits](googleapis/js-genai@v2.16.0...v2.17.1)

Updates `@langchain/anthropic` from 1.5.4 to 1.5.5
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.5.4...@langchain/anthropic@1.5.5)

Updates `@langchain/classic` from 1.0.41 to 1.0.42
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/classic@1.0.41...@langchain/classic@1.0.42)

Updates `@langchain/core` from 1.2.5 to 1.2.7
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.5...@langchain/core@1.2.7)

Updates `@langchain/openai` from 1.5.6 to 1.5.7
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/openai@1.5.6...@langchain/openai@1.5.7)

Updates `@openai/agents` from 0.14.3 to 0.15.0
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.3...v0.15.0)

Updates `@openai/agents-core` from 0.14.3 to 0.15.0
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.3...v0.15.0)

Updates `@openai/agents-openai` from 0.14.3 to 0.15.0
- [Release notes](https://github.com/openai/openai-agents-js/releases)
- [Commits](openai/openai-agents-js@v0.14.3...v0.15.0)

Updates `ai` from 7.0.59 to 7.0.65
- [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.65/packages/ai)

Updates `langchain` from 1.5.5 to 1.5.8
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/langchain@1.5.5...langchain@1.5.8)

---
updated-dependencies:
- dependency-name: "@ai-sdk/amazon-bedrock"
  dependency-version: 5.0.55
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/anthropic"
  dependency-version: 4.0.38
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.44
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.117.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@google/genai"
  dependency-version: 2.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@langchain/anthropic"
  dependency-version: 1.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/classic"
  dependency-version: 1.0.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/core"
  dependency-version: 1.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@langchain/openai"
  dependency-version: 1.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents"
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents-core"
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: "@openai/agents-openai"
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-and-llm
- dependency-name: ai
  dependency-version: 7.0.65
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-and-llm
- dependency-name: langchain
  dependency-version: 1.5.8
  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 force-pushed the v6.11.0-proposal branch from e06ef77 to a6ea192 Compare August 17, 2026 05:13
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.