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-e341dc46664ddf303923117eedeb1efc63416b7c
in repository https://gitbox.apache.org/repos/asf/texera.git

commit 0eb7baa6e5bb9b4b27cb6e0d7d03704e0c3a6786
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sat Jun 20 00:50:59 2026 +0000

    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/[email protected]/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 '&lt;name&gt;'.
    ... 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/[email protected]/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 />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@ai-sdk/openai&package-manager=bun&previous-version=2.0.79&new-version=3.0.73)](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] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Xinyuan Lin <[email protected]>
---
 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/[email protected]
-  - @ai-sdk/[email protected]
-  - @ai-sdk/[email protected]
-  - @ai-sdk/[email protected]
+  - @ai-sdk/[email protected]
+  - @ai-sdk/[email protected]
+  - @ai-sdk/[email protected]
+  - @ai-sdk/[email protected]
   - @opentelemetry/[email protected]
-  - @vercel/[email protected]
-  - [email protected]
+  - @vercel/[email protected]
+  - [email protected]
   - [email protected]
   - [email protected]
 
@@ -230,7 +230,7 @@ Agent service npm packages:
   - @elysiajs/[email protected]
   - @pinojs/[email protected]
   - @sinclair/[email protected]
-  - @standard-schema/[email protected]
+  - @standard-schema/[email protected]
   - @tokenizer/[email protected]
   - @tokenizer/[email protected]
   - @types/[email protected]
@@ -242,7 +242,7 @@ Agent service npm packages:
   - [email protected]
   - [email protected]
   - [email protected]
-  - [email protected]
+  - [email protected]
   - [email protected]
   - [email protected]
   - [email protected]
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/[email protected]", "", { "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/[email protected]", "", { "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/[email protected]", "", { "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/[email protected]", "", { "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/[email protected]", "", { "dependencies": { 
"json-schema": "^0.4.0" } }, 
"sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA=="],
+    "@ai-sdk/provider": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"json-schema": "^0.4.0" } }, 
"sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw=="],
 
-    "@ai-sdk/provider-utils": ["@ai-sdk/[email protected]", "", { 
"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/[email protected]", "", { 
"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/[email protected]", "", {}, 
"sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA=="],
 
@@ -96,7 +96,7 @@
 
     "@sinclair/typebox": ["@sinclair/[email protected]", "", {}, 
"sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g=="],
 
-    "@standard-schema/spec": ["@standard-schema/[email protected]", "", {}, 
"sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA=="],
+    "@standard-schema/spec": ["@standard-schema/[email protected]", "", {}, 
"sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="],
 
     "@tokenizer/inflate": ["@tokenizer/[email protected]", "", { "dependencies": { 
"debug": "^4.4.3", "token-types": "^6.1.1" } }, 
"sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA=="],
 
@@ -108,9 +108,9 @@
 
     "@types/node": ["@types/[email protected]", "", { "dependencies": { 
"undici-types": "~7.16.0" } }, 
"sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ=="],
 
-    "@vercel/oidc": ["@vercel/[email protected]", "", {}, 
"sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw=="],
+    "@vercel/oidc": ["@vercel/[email protected]", "", {}, 
"sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug=="],
 
-    "ai": ["[email protected]", "", { "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": ["[email protected]", "", { "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": ["[email protected]", "", { "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": ["[email protected]", "", { "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": ["[email protected]", "", {}, 
"sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg=="],
+    "eventsource-parser": ["[email protected]", "", {}, 
"sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg=="],
 
     "exact-mirror": ["[email protected]", "", { "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",

Reply via email to