From e93057b3d09f2e9d21c544214763de4da66ce710 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 15:04:30 +0000 Subject: [PATCH 1/2] chore(deps): Bump @langchain/core from 0.3.74 to 0.3.75 Bumps [@langchain/core](https://github.com/langchain-ai/langchainjs) from 0.3.74 to 0.3.75. - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Changelog](https://github.com/langchain-ai/langchainjs/blob/main/release_workspace.js) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core==0.3.74...@langchain/core==0.3.75) --- updated-dependencies: - dependency-name: "@langchain/core" dependency-version: 0.3.75 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- packages/langchain/package.json | 2 +- pnpm-lock.yaml | 127 ++++++++++++++++++++++---------- sample-code/package.json | 2 +- tests/smoke-tests/package.json | 2 +- 4 files changed, 93 insertions(+), 40 deletions(-) diff --git a/packages/langchain/package.json b/packages/langchain/package.json index 53c1676bb..e959f9354 100644 --- a/packages/langchain/package.json +++ b/packages/langchain/package.json @@ -32,6 +32,6 @@ "@sap-ai-sdk/orchestration": "workspace:^", "@sap-cloud-sdk/connectivity": "^4.1.1", "uuid": "^13.0.0", - "@langchain/core": "0.3.74" + "@langchain/core": "0.3.75" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 89007a682..dad6b22e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -pnpmfileChecksum: sha256-7lht5Q+T9K1tkr5FYaoHEDBAtJqjkSrAs2jGbKMfTIY= +pnpmfileChecksum: fb3vh7gyjzvxzzal7fbygn3ogm importers: @@ -155,8 +155,8 @@ importers: packages/langchain: dependencies: '@langchain/core': - specifier: 0.3.74 - version: 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + specifier: 0.3.75 + version: 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) '@sap-ai-sdk/ai-api': specifier: workspace:^ version: link:../ai-api @@ -238,17 +238,17 @@ importers: sample-code: dependencies: '@langchain/core': - specifier: 0.3.74 - version: 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + specifier: 0.3.75 + version: 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) '@langchain/langgraph': specifier: ^0.4.9 - version: 0.4.9(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76)) + version: 0.4.9(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76)) '@langchain/mcp-adapters': specifier: ^0.6.0 - version: 0.6.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + version: 0.6.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) '@langchain/textsplitters': specifier: 0.1.0 - version: 0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + version: 0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) '@modelcontextprotocol/sdk': specifier: ^1.18.0 version: 1.18.0 @@ -281,7 +281,7 @@ importers: version: 5.1.0 langchain: specifier: 0.3.33 - version: 0.3.33(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) + version: 0.3.33(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) uuid: specifier: ^13.0.0 version: 13.0.0 @@ -320,14 +320,14 @@ importers: tests/smoke-tests: dependencies: '@langchain/core': - specifier: 0.3.74 - version: 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + specifier: 0.3.75 + version: 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) '@langchain/langgraph': specifier: ^0.4.9 - version: 0.4.9(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76)) + version: 0.4.9(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76)) '@langchain/textsplitters': specifier: 0.1.0 - version: 0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + version: 0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) '@sap-ai-sdk/ai-api': specifier: canary version: 1.18.1-20250908031756.0 @@ -354,7 +354,7 @@ importers: version: 5.1.0 langchain: specifier: 0.3.33 - version: 0.3.33(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) + version: 0.3.33(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3) uuid: specifier: ^13.0.0 version: 13.0.0 @@ -1138,6 +1138,10 @@ packages: resolution: {integrity: sha512-/QwY4qSOU8S3SrI6ZkNQ/vPsKSVVjWlUNwaZ48bSDgi8S8FFiW2TkNJIU6KNQ1MD15DPPZgOz26dDjF/nmDGtw==} engines: {node: '>=18'} + '@langchain/core@0.3.75': + resolution: {integrity: sha512-kTyBS0DTeD0JYa9YH5lg6UdDbHmvplk3t9PCjP5jDQZCK5kPe2aDFToqdiCaLzZg8RzzM+clXLVyJtPTE8bZ2Q==} + engines: {node: '>=18'} + '@langchain/langgraph-checkpoint@0.1.1': resolution: {integrity: sha512-h2bP0RUikQZu0Um1ZUPErQLXyhzroJqKRbRcxYRTAh49oNlsfeq4A3K4YEDRbGGuyPZI/Jiqwhks1wZwY73AZw==} engines: {node: '>=18'} @@ -1895,8 +1899,8 @@ packages: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} anymatch@3.1.3: @@ -3629,6 +3633,23 @@ packages: openai: optional: true + langsmith@0.3.68: + resolution: {integrity: sha512-Yx4fnyTjrPKtqH2ax9nb6Ua6XAMYkafKkOLMcTzbJ/w+Yu3V6JjE+vabl/Q600oC53bo3hg6ourI4/KdZVXr4A==} + peerDependencies: + '@opentelemetry/api': '*' + '@opentelemetry/exporter-trace-otlp-proto': '*' + '@opentelemetry/sdk-trace-base': '*' + openai: '*' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@opentelemetry/exporter-trace-otlp-proto': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true + openai: + optional: true + leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -6065,7 +6086,7 @@ snapshots: camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.21 - langsmith: 0.3.67(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + langsmith: 0.3.68(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -6078,25 +6099,45 @@ snapshots: - '@opentelemetry/sdk-trace-base' - openai - '@langchain/langgraph-checkpoint@0.1.1(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': + '@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))': dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@cfworker/json-schema': 4.1.1 + ansi-styles: 5.2.0 + camelcase: 6.3.0 + decamelize: 1.2.0 + js-tiktoken: 1.0.21 + langsmith: 0.3.68(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + mustache: 4.2.0 + p-queue: 6.6.2 + p-retry: 4.6.2 uuid: 10.0.0 + zod: 3.25.76 + zod-to-json-schema: 3.24.6(zod@3.25.76) + transitivePeerDependencies: + - '@opentelemetry/api' + - '@opentelemetry/exporter-trace-otlp-proto' + - '@opentelemetry/sdk-trace-base' + - openai - '@langchain/langgraph-sdk@0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': + '@langchain/langgraph-checkpoint@0.1.1(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': + dependencies: + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + uuid: 10.0.0 + + '@langchain/langgraph-sdk@0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': dependencies: '@types/json-schema': 7.0.15 p-queue: 6.6.2 p-retry: 4.6.2 uuid: 9.0.1 optionalDependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/langgraph@0.4.9(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76))': + '@langchain/langgraph@0.4.9(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(zod-to-json-schema@3.24.6(zod@3.25.76))': dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/langgraph-checkpoint': 0.1.1(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) - '@langchain/langgraph-sdk': 0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/langgraph-checkpoint': 0.1.1(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + '@langchain/langgraph-sdk': 0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) uuid: 10.0.0 zod: 3.25.76 optionalDependencies: @@ -6105,9 +6146,9 @@ snapshots: - react - react-dom - '@langchain/mcp-adapters@0.6.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': + '@langchain/mcp-adapters@0.6.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) '@modelcontextprotocol/sdk': 1.18.0 debug: 4.4.1 zod: 3.25.76 @@ -6116,18 +6157,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@langchain/openai@0.6.11(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3)': + '@langchain/openai@0.6.11(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3)': dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) js-tiktoken: 1.0.21 openai: 5.12.2(ws@8.18.3)(zod@3.25.76) zod: 3.25.76 transitivePeerDependencies: - ws - '@langchain/textsplitters@0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': + '@langchain/textsplitters@0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))': dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) js-tiktoken: 1.0.20 '@manypkg/find-root@1.1.0': @@ -7220,7 +7261,7 @@ snapshots: ansi-styles@5.2.0: {} - ansi-styles@6.2.1: {} + ansi-styles@6.2.3: {} anymatch@3.1.3: dependencies: @@ -9318,11 +9359,11 @@ snapshots: kuler@2.0.0: {} - langchain@0.3.33(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3): + langchain@0.3.33(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(axios@1.11.0)(handlebars@4.7.8)(openai@5.12.2(ws@8.18.3)(zod@3.25.76))(ws@8.18.3): dependencies: - '@langchain/core': 0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) - '@langchain/openai': 0.6.11(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) - '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.74(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) + '@langchain/core': 0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)) + '@langchain/openai': 0.6.11(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76)))(ws@8.18.3) + '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.75(openai@5.12.2(ws@8.18.3)(zod@3.25.76))) js-tiktoken: 1.0.21 js-yaml: 4.1.0 jsonpointer: 5.0.1 @@ -9354,6 +9395,18 @@ snapshots: optionalDependencies: openai: 5.12.2(ws@8.18.3)(zod@3.25.76) + langsmith@0.3.68(openai@5.12.2(ws@8.18.3)(zod@3.25.76)): + dependencies: + '@types/uuid': 10.0.0 + chalk: 4.1.2 + console-table-printer: 2.14.6 + p-queue: 6.6.2 + p-retry: 4.6.2 + semver: 7.7.2 + uuid: 10.0.0 + optionalDependencies: + openai: 5.12.2(ws@8.18.3)(zod@3.25.76) + leven@3.1.0: {} levn@0.4.1: @@ -10905,7 +10958,7 @@ snapshots: wrap-ansi@8.1.0: dependencies: - ansi-styles: 6.2.1 + ansi-styles: 6.2.3 string-width: 5.1.2 strip-ansi: 7.1.2 diff --git a/sample-code/package.json b/sample-code/package.json index 4ed79097e..daf7061ec 100644 --- a/sample-code/package.json +++ b/sample-code/package.json @@ -25,7 +25,7 @@ "@modelcontextprotocol/sdk": "^1.18.0", "@langchain/langgraph": "^0.4.9", "langchain": "0.3.33", - "@langchain/core": "0.3.74", + "@langchain/core": "0.3.75", "@langchain/textsplitters": "0.1.0", "@sap-ai-sdk/ai-api": "workspace:^", "@sap-ai-sdk/document-grounding": "workspace:^", diff --git a/tests/smoke-tests/package.json b/tests/smoke-tests/package.json index 81d707af8..a5484ce0e 100644 --- a/tests/smoke-tests/package.json +++ b/tests/smoke-tests/package.json @@ -17,7 +17,7 @@ "dependencies": { "@langchain/langgraph": "^0.4.9", "langchain": "0.3.33", - "@langchain/core": "0.3.74", + "@langchain/core": "0.3.75", "@langchain/textsplitters": "0.1.0", "@sap-ai-sdk/ai-api": "canary", "@sap-ai-sdk/document-grounding": "canary", From 97e7ecb3725127b6d8858ddcb78a4b549dd4987f Mon Sep 17 00:00:00 2001 From: cloud-sdk-js Date: Fri, 12 Sep 2025 15:04:52 +0000 Subject: [PATCH 2/2] chore: update pnpm-lock.yaml --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dad6b22e7..64a37f5d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -pnpmfileChecksum: fb3vh7gyjzvxzzal7fbygn3ogm +pnpmfileChecksum: sha256-7lht5Q+T9K1tkr5FYaoHEDBAtJqjkSrAs2jGbKMfTIY= importers: @@ -6448,7 +6448,7 @@ snapshots: eslint: 9.35.0 eslint-config-prettier: 10.1.8(eslint@9.35.0) eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint@9.35.0))(eslint@9.35.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.35.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint@9.35.0))(eslint@9.35.0))(eslint@9.35.0) eslint-plugin-jsdoc: 52.0.2(eslint@9.35.0) eslint-plugin-prettier: 5.5.3(eslint-config-prettier@10.1.8(eslint@9.35.0))(eslint@9.35.0)(prettier@3.6.2) eslint-plugin-regex: 1.10.0(eslint@9.35.0) @@ -8038,7 +8038,7 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.35.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint@9.35.0))(eslint@9.35.0))(eslint@9.35.0) transitivePeerDependencies: - supports-color @@ -8053,7 +8053,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.35.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.35.0)(typescript@5.8.3))(eslint@9.35.0))(eslint@9.35.0))(eslint@9.35.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9