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 '&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/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 />
    
    
    [![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] <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",