Commit 7c9605d
feat!: Update langchain to v1 (#1187)
* Update langchain to v1 alpha
* feat: upgrade zod to v4
* bump to langchain v1 release
* fix: use `switch` instead of `instanceof` again
* format
* re-add deprecated`additional_kwargs.tool_calls`
* chore: bump langchain packages
* pnpm local
* workaround for cjs compilation
* check dep fix
* update pnpm lock file
* chore: fix tests by bumping zod to v4
* chore: bump langchain
* fix: api updates
* chore: create changeset
* fix: revert sample-code to zod@3 for mcp-support
* chore: add compatibility note for zod v4
* Squashed commit of the following:
commit 4be7379
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Nov 20 15:16:05 2025 +0100
chore(deps-dev): Bump glob from 12.0.0 to 13.0.0 (#1289)
Bumps [glob](https://github.com/isaacs/node-glob) from 12.0.0 to 13.0.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v12.0.0...v13.0.0)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 13.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit eb1e0b1
Author: SAP Cloud SDK Bot <[email protected]>
Date: Thu Nov 20 10:26:27 2025 +0100
chore: update pnpm transitive dependencies (#1291)
Co-authored-by: cloud-sdk-js <[email protected]>
commit 6b8c656
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Nov 20 10:06:13 2025 +0100
chore(deps): Bump glob from 10.4.5 to 12.0.0 (#1288)
commit 1b18386
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Nov 18 09:21:50 2025 +0100
chore(deps): Bump glob from 10.4.5 to 11.1.0 (#1284)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 11.1.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.4.5...v11.1.0)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 11.1.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit eeeeb29
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Nov 18 09:21:39 2025 +0100
chore(deps-dev): Bump glob from 11.0.3 to 12.0.0 (#1280)
Bumps [glob](https://github.com/isaacs/node-glob) from 11.0.3 to 12.0.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v11.0.3...v12.0.0)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 12.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 9e04c3a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Nov 18 00:34:24 2025 +0000
chore(deps-dev): Bump glob from 11.0.3 to 11.1.0 (#1283)
Bumps [glob](https://github.com/isaacs/node-glob) from 11.0.3 to 11.1.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v11.0.3...v11.1.0)
---
updated-dependencies:
- dependency-name: glob
dependency-version: 11.1.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 34c466f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Nov 18 00:30:12 2025 +0000
chore(deps): Bump @modelcontextprotocol/sdk from 1.21.1 to 1.22.0 (#1279)
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.21.1 to 1.22.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@1.21.1...1.22.0)
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 4158a81
Author: David Knaack <[email protected]>
Date: Mon Nov 17 12:48:46 2025 +0100
chore(lint): Be more permissive with/ignore generated cjs files (#1277)
* chore(eslint): Be more permissive with generated cjs files
* chore(prettier): ignore dist-cjs
---------
Co-authored-by: Zhongpin Wang <[email protected]>
commit 69a76be
Author: David Knaack <[email protected]>
Date: Mon Nov 17 12:33:19 2025 +0100
fix: Improve reliability of Spec File Update Workflow (#1278)
commit c155302
Author: sap-ai-sdk <[email protected]>
Date: Mon Nov 17 10:04:50 2025 +0000
v2.2.0
commit 347eac1
Author: KavithaSiva <[email protected]>
Date: Fri Nov 14 13:01:39 2025 +0100
feat: Embedding client for orchestration (#1135)
commit 3e4bf3d
Author: David Knaack <[email protected]>
Date: Wed Nov 12 13:42:27 2025 +0100
fix: Use trusted publishing for the canary workflow (#1272)
* fix: Use trusted publishing for the canary workflow
* fix: Add tag input to changeset publish command in canary workflow
* chore: revert job split
* fix: bump node.js for trusted publishing
commit a86f855
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Nov 12 00:30:37 2025 +0000
chore(deps): Bump @sap/xssec from 4.11.1 to 4.11.2 (#1275)
Bumps @sap/xssec from 4.11.1 to 4.11.2.
---
updated-dependencies:
- dependency-name: "@sap/xssec"
dependency-version: 4.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit d0cb667
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Nov 12 00:30:15 2025 +0000
chore(deps-dev): Bump @types/node from 22.19.0 to 22.19.1 (#1273)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.19.0 to 22.19.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 22.19.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit e2c34f3
Author: David Knaack <[email protected]>
Date: Tue Nov 11 11:32:24 2025 +0100
feat: Update document-grounding specification (#1269)
* Update document-grounding based on main
* Update document-grounding based on main
* Update document-grounding based on main
* chore: add changeset
* chore: split up changeset
---------
Co-authored-by: SAP Cloud SDK Bot <[email protected]>
commit 4c4d283
Author: BrigittaK307 <[email protected]>
Date: Mon Nov 10 14:40:00 2025 +0200
chore: Update to new orchestration release (#1262)
* Update to new orchestration release
* Ran postgenerate script adapted to windows
* Minor changes
* Reverted translation.ts and targetLanguage
* fix: Changes from lint
* Solved failing test case
* Removed applyTo selector
* Apply suggestion from @ZhongpinWang
* Apply suggestion from @ZhongpinWang
---------
Co-authored-by: Zhongpin Wang <[email protected]>
Co-authored-by: cloud-sdk-js <[email protected]>
commit 58464e9
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon Nov 10 13:31:17 2025 +0100
feat: Update ai-api specification (#1189)
* Update ai-api based on main
* Add changeset
* Add release version to changeset
---------
Co-authored-by: SAP Cloud SDK Bot <[email protected]>
Co-authored-by: Zhongpin Wang <[email protected]>
commit 6100bca
Author: David Knaack <[email protected]>
Date: Mon Nov 10 11:17:55 2025 +0100
chore: Update available model list & remove compatibility handling (#1264)
* chore: Update available model list
* chore: Remove deprecated `withStructuredOutput`-handling in langchain/openai
* chore: fix typo
Co-authored-by: Zhongpin Wang <[email protected]>
* Apply suggestion from @ZhongpinWang
---------
Co-authored-by: Zhongpin Wang <[email protected]>
commit 49d1a44
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Nov 10 00:38:42 2025 +0000
chore(deps): Bump @modelcontextprotocol/sdk from 1.20.2 to 1.21.1 (#1268)
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.20.2 to 1.21.1.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](modelcontextprotocol/typescript-sdk@1.20.2...1.21.1)
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.21.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit f692377
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Nov 10 00:38:15 2025 +0000
chore(deps): Bump @sap/xssec from 4.11.0 to 4.11.1 (#1265)
Bumps @sap/xssec from 4.11.0 to 4.11.1.
---
updated-dependencies:
- dependency-name: "@sap/xssec"
dependency-version: 4.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: re-bump mcp sdk
* chore: Migrate from `strict` to `strictObject`
* chore: allow major langchain updates to `main` again, but group future updates
---------
Co-authored-by: deeksha sinha <[email protected]>
Co-authored-by: Deeksha Sinha <[email protected]>
Co-authored-by: Zhongpin Wang <[email protected]>1 parent 2b4802b commit 7c9605d
File tree
22 files changed
+601
-535
lines changed- .changeset
- .github
- packages
- langchain
- src
- openai
- __snapshots__
- orchestration
- __snapshots__
- orchestration/src
- prompt-registry
- src/zod
- sample-code
- src
- test-util
- tests/smoke-tests
22 files changed
+601
-535
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | 15 | | |
21 | 16 | | |
22 | 17 | | |
| 18 | + | |
| 19 | + | |
23 | 20 | | |
24 | 21 | | |
25 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | 36 | | |
39 | 37 | | |
40 | 38 | | |
41 | 39 | | |
42 | 40 | | |
43 | 41 | | |
44 | | - | |
45 | 42 | | |
46 | 43 | | |
47 | 44 | | |
| |||
59 | 56 | | |
60 | 57 | | |
61 | 58 | | |
| 59 | + | |
62 | 60 | | |
63 | 61 | | |
64 | 62 | | |
65 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | | - | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
98 | 100 | | |
99 | 101 | | |
100 | 102 | | |
| 103 | + | |
101 | 104 | | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
28 | 33 | | |
29 | 34 | | |
30 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
130 | 135 | | |
131 | 136 | | |
132 | 137 | | |
| |||
248 | 253 | | |
249 | 254 | | |
250 | 255 | | |
251 | | - | |
| 256 | + | |
252 | 257 | | |
253 | | - | |
| 258 | + | |
254 | 259 | | |
255 | | - | |
| 260 | + | |
256 | 261 | | |
257 | | - | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
258 | 265 | | |
259 | | - | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
260 | 269 | | |
261 | 270 | | |
262 | 271 | | |
263 | | - | |
| 272 | + | |
264 | 273 | | |
265 | 274 | | |
266 | 275 | | |
| |||
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
31 | 36 | | |
32 | 37 | | |
33 | 38 | | |
| |||
62 | 67 | | |
63 | 68 | | |
64 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
65 | 75 | | |
66 | 76 | | |
67 | 77 | | |
| |||
157 | 167 | | |
158 | 168 | | |
159 | 169 | | |
| 170 | + | |
160 | 171 | | |
| 172 | + | |
161 | 173 | | |
162 | 174 | | |
163 | 175 | | |
| |||
0 commit comments