You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by gi...@apache.org on 2026/06/20 00:51:21 UTC
(texera) branch gh-readonly-queue/main/pr-5816-e519a02c81b63bbe78878894af2b77914b5b6da3 created (now 3e27245c8f)
This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a change to branch gh-readonly-queue/main/pr-5816-e519a02c81b63bbe78878894af2b77914b5b6da3
in repository https://gitbox.apache.org/repos/asf/texera.git
at 3e27245c8f chore(deps): bump @ai-sdk/openai to 3.0.73 and ai to 6.0.208 in /agent-service (#5816)
This branch includes the following new commits:
new 3e27245c8f chore(deps): bump @ai-sdk/openai to 3.0.73 and ai to 6.0.208 in /agent-service (#5816)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(texera) 01/01: chore(deps): bump @ai-sdk/openai to 3.0.73 and ai to 6.0.208 in /agent-service (#5816)
Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-5816-e519a02c81b63bbe78878894af2b77914b5b6da3
in repository https://gitbox.apache.org/repos/asf/texera.git
commit 3e27245c8fffdb846be85344337337730f3ec987
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Fri Jun 19 17:50:59 2026 -0700
chore(deps): bump @ai-sdk/openai to 3.0.73 and ai to 6.0.208 in /agent-service (#5816)
Bumps
[@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai)
from 2.0.79 to 3.0.73.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/ai/releases">@ai-sdk/openai's
releases</a>.</em></p>
<blockquote>
<h2><code>@ai-sdk/openai</code><a
href="https://github.com/3"><code>@3</code></a>.0.73</h2>
<h3>Patch Changes</h3>
<ul>
<li>1274c07: fix(provider/openai): send client-executed tool calls as
full function_call items in the Responses API so they pair with their
function_call_output by call_id</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/ai/blob/@ai-sdk/openai@3.0.73/packages/openai/CHANGELOG.md">@ai-sdk/openai's
changelog</a>.</em></p>
<blockquote>
<h2>3.0.73</h2>
<h3>Patch Changes</h3>
<ul>
<li>1274c07: fix(provider/openai): send client-executed tool calls as
full function_call items in the Responses API so they pair with their
function_call_output by call_id</li>
</ul>
<h2>3.0.72</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [779f5cd]
<ul>
<li><code>@ai-sdk/provider-utils</code><a
href="https://github.com/4"><code>@4</code></a>.0.30</li>
</ul>
</li>
</ul>
<h2>3.0.71</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [bfa5864]</li>
<li>Updated dependencies [f42aa79]
<ul>
<li><code>@ai-sdk/provider-utils</code><a
href="https://github.com/4"><code>@4</code></a>.0.29</li>
</ul>
</li>
</ul>
<h2>3.0.70</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [942f2f8]
<ul>
<li><code>@ai-sdk/provider-utils</code><a
href="https://github.com/4"><code>@4</code></a>.0.28</li>
</ul>
</li>
</ul>
<h2>3.0.69</h2>
<h3>Patch Changes</h3>
<ul>
<li>9a55f6d: feat(openai): add namespaces for tool definitions</li>
</ul>
<h2>3.0.68</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>c65c952: fix(openai): round-trip <code>namespace</code> on
function_call input items</p>
<p>When <code>tool_search</code> dispatches a deferred tool, the
resulting <code>function_call</code> carries a <code>namespace</code>
field identifying which deferred-tool group the model picked.
<code>[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)</code>
preserved this on the read side
(<code>providerMetadata.openai.namespace</code>), but the write side
still serialized <code>function_call</code> input items without
<code>namespace</code>. Multi-step / multi-turn conversations then
failed with <code>Missing namespace for function_call '<name>'.
... Round-trip the model's function_call item with its namespace field
included.</code></p>
<p><code>convert-to-openai-responses-input.ts</code> now reads
<code>namespace</code> from
<code>providerOptions.openai.namespace</code> (or
<code>providerMetadata.openai.namespace</code>) on
<code>tool-call</code> parts and includes it on the serialized
<code>function_call</code> item, mirroring how <code>itemId</code> is
round-tripped.</p>
</li>
</ul>
<h2>3.0.67</h2>
<h3>Patch Changes</h3>
<ul>
<li>c679fec: feat(provider/azure):web search tool in the Azure OpenAI
Responses API.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vercel/ai/commit/cc38fceda391b38ce8597ce3acf09e8297af929b"><code>cc38fce</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/16229">#16229</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/1274c070f149e518a441b48ee94ccb1e6a0e821b"><code>1274c07</code></a>
Backport: fix(openai): send client-executed tool calls as full
function_call ...</li>
<li><a
href="https://github.com/vercel/ai/commit/caebb44016dbd084e5bf7b7f4ab5194fd2c7c045"><code>caebb44</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/16157">#16157</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/bae9babb22e195e74a9a0c0e26a5e52c8ba8e7f2"><code>bae9bab</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/16026">#16026</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/9ef2c3cfadfc4a469e9eec6a6e8a0ac0fc80a1e5"><code>9ef2c3c</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15998">#15998</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/f6e588173713842794c619f9554a4b341c6e97f5"><code>f6e5881</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15902">#15902</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/9a55f6d3664399b243f68506b615ed87aab79454"><code>9a55f6d</code></a>
Backport: feat(openai): add namespaces for tool definitions (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15910">#15910</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/de852ab79aac88345c8a9ae54003fb206e1a64b4"><code>de852ab</code></a>
Version Packages (<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15821">#15821</a>)</li>
<li><a
href="https://github.com/vercel/ai/commit/c65c95231508df82fc85149a873047908e71b3c3"><code>c65c952</code></a>
Backport: fix(openai): round-trip namespace on function_call input items
(<a
href="https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15">#15</a>...</li>
<li><a
href="https://github.com/vercel/ai/commit/7aca1fc2004800171233ae16c2456ef297552441"><code>7aca1fc</code></a>
backport: chore: update TypeScript references and fix `pnpm
update-references...</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/ai/commits/@ai-sdk/openai@3.0.73/packages/openai">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new
releaser for <code>@ai-sdk/openai</code> since your current
version.</p>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
Co-authored-by: Xinyuan Lin <xi...@uci.edu>
---
agent-service/LICENSE-binary | 16 ++++++++--------
agent-service/bun.lock | 20 ++++++++++----------
agent-service/package.json | 4 ++--
3 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/agent-service/LICENSE-binary b/agent-service/LICENSE-binary
index 25be96fde2..fc2736dee1 100644
--- a/agent-service/LICENSE-binary
+++ b/agent-service/LICENSE-binary
@@ -211,13 +211,13 @@ Dependencies under the Apache License, Version 2.0
--------------------------------------------------------------------------------
Agent service npm packages:
- - @ai-sdk/gateway@2.0.18
- - @ai-sdk/openai@2.0.79
- - @ai-sdk/provider-utils@3.0.18
- - @ai-sdk/provider@2.0.0
+ - @ai-sdk/gateway@3.0.133
+ - @ai-sdk/openai@3.0.73
+ - @ai-sdk/provider-utils@4.0.30
+ - @ai-sdk/provider@3.0.10
- @opentelemetry/api@1.9.0
- - @vercel/oidc@3.0.5
- - ai@5.0.108
+ - @vercel/oidc@3.2.0
+ - ai@6.0.208
- rxjs@7.8.2
- typescript@6.0.3
@@ -230,7 +230,7 @@ Agent service npm packages:
- @elysiajs/cors@1.4.0
- @pinojs/redact@0.4.0
- @sinclair/typebox@0.34.41
- - @standard-schema/spec@1.0.0
+ - @standard-schema/spec@1.1.0
- @tokenizer/inflate@0.4.1
- @tokenizer/token@0.3.0
- @types/bun@1.3.14
@@ -242,7 +242,7 @@ Agent service npm packages:
- dagre@0.8.5
- debug@4.4.3
- elysia@1.4.29
- - eventsource-parser@3.0.6
+ - eventsource-parser@3.1.0
- exact-mirror@0.2.7
- fast-decode-uri-component@1.0.1
- fast-deep-equal@3.1.3
diff --git a/agent-service/bun.lock b/agent-service/bun.lock
index be12838848..e29a6628fe 100644
--- a/agent-service/bun.lock
+++ b/agent-service/bun.lock
@@ -5,9 +5,9 @@
"": {
"name": "texera-agent-service",
"dependencies": {
- "@ai-sdk/openai": "2.0.79",
+ "@ai-sdk/openai": "3.0.73",
"@elysiajs/cors": "1.4.0",
- "ai": "5.0.108",
+ "ai": "6.0.208",
"ajv": "8.18.0",
"dagre": "0.8.5",
"elysia": "1.4.29",
@@ -26,13 +26,13 @@
},
},
"packages": {
- "@ai-sdk/gateway": ["@ai-sdk/gateway@2.0.18", "", { "dependencies": { "@ai-sdk/provider": "2.0.0", "@ai-sdk/provider-utils": "3.0.18", "@vercel/oidc": "3.0.5" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-sDQcW+6ck2m0pTIHW6BPHD7S125WD3qNkx/B8sEzJp/hurocmJ5Cni0ybExg6sQMGo+fr/GWOwpHF1cmCdg5rQ=="],
+ "@ai-sdk/gateway": ["@ai-sdk/gateway@3.0.133", "", { "dependencies": { "@ai-sdk/provider": "3.0.10", "@ai-sdk/provider-utils": "4.0.30", "@vercel/oidc": "3.2.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-Ebs+7iS9zUgJu5B0RlxM2JmDWzq79Cpd6YdiqcCzB5qFdpfQJPUDiXutqlQP89F2XGjOdDeidulBTXUdXWzOxw=="],
- "@ai-sdk/openai": ["@ai-sdk/openai@2.0.79", "", { "dependencies": { "@ai-sdk/provider": "2.0.0", "@ai-sdk/provider-utils": "3.0.18" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-RIUbwD2VGpawSKUuZ0HmsDbyjPniQIa9wYyE3xQ5fIWnI+RZH8MfyRwnUFom1pko5YOGlhosZhJmvolG8lNr7Q=="],
+ "@ai-sdk/openai": ["@ai-sdk/openai@3.0.73", "", { "dependencies": { "@ai-sdk/provider": "3.0.10", "@ai-sdk/provider-utils": "4.0.30" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-+3x9oxHv9Xp33Iv2L8D+e5hqmZi64jofBKig/9611JKyfV59NdkaDDajtwc0CxOEfARgCVq1BW7dP+526gKOKw=="],
- "@ai-sdk/provider": ["@ai-sdk/provider@2.0.0", "", { "dependencies": { "json-schema": "^0.4.0" } }, "sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA=="],
+ "@ai-sdk/provider": ["@ai-sdk/provider@3.0.10", "", { "dependencies": { "json-schema": "^0.4.0" } }, "sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw=="],
- "@ai-sdk/provider-utils": ["@ai-sdk/provider-utils@3.0.18", "", { "dependencies": { "@ai-sdk/provider": "2.0.0", "@standard-schema/spec": "^1.0.0", "eventsource-parser": "^3.0.6" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-ypv1xXMsgGcNKUP+hglKqtdDuMg68nWHucPPAhIENrbFAI+xCHiqPVN8Zllxyv1TNZwGWUghPxJXU+Mqps0YRQ=="],
+ "@ai-sdk/provider-utils": ["@ai-sdk/provider-utils@4.0.30", "", { "dependencies": { "@ai-sdk/provider": "3.0.10", "@standard-schema/spec": "^1.1.0", "eventsource-parser": "^3.0.8" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-VO7I+vPffqI5sMnPoUq5DCSqKIgQIk/naJWRdQVpz2ma2zoprC/lqiJiUEl2s6DfvTD76TbhD3q39ROjlA6rGw=="],
"@borewit/text-codec": ["@borewit/text-codec@0.1.1", "", {}, "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA=="],
@@ -96,7 +96,7 @@
"@sinclair/typebox": ["@sinclair/typebox@0.34.41", "", {}, "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g=="],
- "@standard-schema/spec": ["@standard-schema/spec@1.0.0", "", {}, "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA=="],
+ "@standard-schema/spec": ["@standard-schema/spec@1.1.0", "", {}, "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="],
"@tokenizer/inflate": ["@tokenizer/inflate@0.4.1", "", { "dependencies": { "debug": "^4.4.3", "token-types": "^6.1.1" } }, "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA=="],
@@ -108,9 +108,9 @@
"@types/node": ["@types/node@24.10.1", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ=="],
- "@vercel/oidc": ["@vercel/oidc@3.0.5", "", {}, "sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw=="],
+ "@vercel/oidc": ["@vercel/oidc@3.2.0", "", {}, "sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug=="],
- "ai": ["ai@5.0.108", "", { "dependencies": { "@ai-sdk/gateway": "2.0.18", "@ai-sdk/provider": "2.0.0", "@ai-sdk/provider-utils": "3.0.18", "@opentelemetry/api": "1.9.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-Jex3Lb7V41NNpuqJHKgrwoU6BCLHdI1Pg4qb4GJH4jRIDRXUBySJErHjyN4oTCwbiYCeb/8II9EnqSRPq9EifA=="],
+ "ai": ["ai@6.0.208", "", { "dependencies": { "@ai-sdk/gateway": "3.0.133", "@ai-sdk/provider": "3.0.10", "@ai-sdk/provider-utils": "4.0.30", "@opentelemetry/api": "^1.9.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-STz+AaZqJ4ZjH7UkpXkbHx+bjgIDOsE8fIUoZjkZ2whoZcfVmG9K/TqEKouJZ03SuZuD7lagntlU3zBhAEkRpQ=="],
"ajv": ["ajv@8.18.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A=="],
@@ -134,7 +134,7 @@
"esbuild": ["esbuild@0.27.1", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.27.1", "@esbuild/android-arm": "0.27.1", "@esbuild/android-arm64": "0.27.1", "@esbuild/android-x64": "0.27.1", "@esbuild/darwin-arm64": "0.27.1", "@esbuild/darwin-x64": "0.27.1", "@esbuild/freebsd-arm64": "0.27.1", "@esbuild/freebsd-x64": "0.27.1", "@esbuild/linux-arm": "0.27.1", "@esbuild/linux-arm64": "0.27.1", "@esbuild/linux-ia32": "0.27.1", "@esbuild/linux-loong64": "0.27.1", "@esbuild/linux-m [...]
- "eventsource-parser": ["eventsource-parser@3.0.6", "", {}, "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg=="],
+ "eventsource-parser": ["eventsource-parser@3.1.0", "", {}, "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg=="],
"exact-mirror": ["exact-mirror@0.2.7", "", { "peerDependencies": { "@sinclair/typebox": "^0.34.15" }, "optionalPeers": ["@sinclair/typebox"] }, "sha512-+MeEmDcLA4o/vjK2zujgk+1VTxPR4hdp23qLqkWfStbECtAq9gmsvQa3LW6z/0GXZyHJobrCnmy1cdeE7BjsYg=="],
diff --git a/agent-service/package.json b/agent-service/package.json
index 897ddfd82f..600372957b 100644
--- a/agent-service/package.json
+++ b/agent-service/package.json
@@ -15,9 +15,9 @@
"format:check": "prettier --check \"src/**/*.{ts,tsx,json}\""
},
"dependencies": {
- "@ai-sdk/openai": "2.0.79",
+ "@ai-sdk/openai": "3.0.73",
"@elysiajs/cors": "1.4.0",
- "ai": "5.0.108",
+ "ai": "6.0.208",
"ajv": "8.18.0",
"dagre": "0.8.5",
"elysia": "1.4.29",