This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git


The following commit(s) were added to refs/heads/main by this push:
     new 5637427252 chore(deps, agent-service): update agent-service patch 
updates (#7263)
5637427252 is described below

commit 56374272523e549f63ff949013f7555a9335d0aa
Author: Mend Renovate <[email protected]>
AuthorDate: Mon Aug 3 04:42:17 2026 +0100

    chore(deps, agent-service): update agent-service patch updates (#7263)
    
    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [@ai-sdk/openai](https://ai-sdk.dev/docs)
    ([source](https://redirect.github.com/vercel/ai/tree/HEAD/packages/openai))
    | [`4.0.17` →
    `4.0.27`](https://renovatebot.com/diffs/npm/@ai-sdk%2fopenai/4.0.17/4.0.27)
    |
    
![age](https://developer.mend.io/api/mc/badges/age/npm/@ai-sdk%2fopenai/4.0.27?slim=true)
    |
    
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ai-sdk%2fopenai/4.0.17/4.0.27?slim=true)
    |
    | [ai](https://ai-sdk.dev/docs)
    ([source](https://redirect.github.com/vercel/ai/tree/HEAD/packages/ai))
    | [`7.0.33` →
    `7.0.48`](https://renovatebot.com/diffs/npm/ai/7.0.33/7.0.48) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/ai/7.0.48?slim=true)
    |
    
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ai/7.0.33/7.0.48?slim=true)
    |
    | [tsx](https://tsx.hirok.io)
    ([source](https://redirect.github.com/privatenumber/tsx)) | [`4.23.1` →
    `4.23.5`](https://renovatebot.com/diffs/npm/tsx/4.23.1/4.23.5) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.23.5?slim=true)
    |
    
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.23.1/4.23.5?slim=true)
    |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the [Dependency
    Dashboard](../issues/6912) for more information.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>vercel/ai (@&#8203;ai-sdk/openai)</summary>
    
    ###
    
[`v4.0.27`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4027)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`5fc7da5`](https://redirect.github.com/vercel/ai/commit/5fc7da5):
    chore: centralize empty language model usage creation in provider
    utilities.
    - [`93b2acd`](https://redirect.github.com/vercel/ai/commit/93b2acd):
    chore: centralize response metadata conversion
    - Updated dependencies
    \[[`5fc7da5`](https://redirect.github.com/vercel/ai/commit/5fc7da5)]
    - Updated dependencies
    \[[`93b2acd`](https://redirect.github.com/vercel/ai/commit/93b2acd)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.18
    
    ###
    
[`v4.0.26`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4026)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`f7c4a38`](https://redirect.github.com/vercel/ai/commit/f7c4a38):
    Serialize file upload expiry settings in the multipart field shape
    accepted by OpenAI.
    - Updated dependencies
    \[[`fa95504`](https://redirect.github.com/vercel/ai/commit/fa95504)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.17
    
    ###
    
[`v4.0.25`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4025)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`beaecb3`](https://redirect.github.com/vercel/ai/commit/beaecb3):
    fix(provider/openai): resolve responses doStream at
    response.in\_progress instead of first output token
    
    The early-stream-error peek treated `response.in_progress` as an unknown
    chunk, so `doStream` did not resolve until the first output item arrived
    — delaying stream availability (and downstream TTFB for
    proxies/gateways) by the model's full time-to-first-token.
    `response.in_progress` is now modeled in the chunk schema and marks the
    request as accepted: the peek keeps watching for error frames for a
    short grace window (50ms) so quota/rate-limit errors flushed alongside
    `response.in_progress` still throw as retryable `APICallError`s, while
    healthy streams become available right after upstream acknowledges the
    request.
    
    - [`b192878`](https://redirect.github.com/vercel/ai/commit/b192878):
    feat: add experimental\_toolCaller routing to generateText for code mode
    
    - Updated dependencies
    \[[`d8210b6`](https://redirect.github.com/vercel/ai/commit/d8210b6)]
    
    - Updated dependencies
    \[[`b192878`](https://redirect.github.com/vercel/ai/commit/b192878)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.16
    
    ###
    
[`v4.0.24`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4024)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`1659cd5`](https://redirect.github.com/vercel/ai/commit/1659cd5)]
    - Updated dependencies
    \[[`6a5bdff`](https://redirect.github.com/vercel/ai/commit/6a5bdff)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.15
    
    ###
    
[`v4.0.23`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4023)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`96a237d`](https://redirect.github.com/vercel/ai/commit/96a237d): Add
    blocked domain filters to the OpenAI and Azure Responses API web search
    tools.
    
    ###
    
[`v4.0.22`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4022)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`c49380c`](https://redirect.github.com/vercel/ai/commit/c49380c):
    feat: add experimental streaming speech translation models
    (`openai.translation('gpt-realtime-translate')` over the OpenAI Realtime
    translations WebSocket and
    `google.translation('gemini-3.5-live-translate-preview')` over the
    Gemini Live API). `connectToWebSocket` in `@ai-sdk/provider-utils` now
    passes close code and reason to `onClose` (additive, optional
    parameter).
    - Updated dependencies
    \[[`0c464d9`](https://redirect.github.com/vercel/ai/commit/0c464d9)]
    - Updated dependencies
    \[[`c49380c`](https://redirect.github.com/vercel/ai/commit/c49380c)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.14
    
    ###
    
[`v4.0.21`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4021)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`1e2f324`](https://redirect.github.com/vercel/ai/commit/1e2f324)]
    -
    
[@&#8203;ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@&#8203;4.0.4
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.13
    
    ###
    
[`v4.0.20`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4020)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`1f6dd3a`](https://redirect.github.com/vercel/ai/commit/1f6dd3a): Add
    OpenAI Responses Programmatic Tool Calling with hosted program tools,
    function caller controls, structured output schemas, and multi-step
    continuation support.
    
    ###
    
[`v4.0.19`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4019)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`34c53c0`](https://redirect.github.com/vercel/ai/commit/34c53c0):
    Apply reasoning, service tier, and image defaults to recognizable future
    OpenAI model family versions.
    
    ###
    
[`v4.0.18`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4018)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected])
    
    ##### Patch Changes
    
    - [`bc43dc2`](https://redirect.github.com/vercel/ai/commit/bc43dc2):
    Preserve stored tool search output item IDs from provider metadata.
    
    </details>
    
    <details>
    <summary>vercel/ai (ai)</summary>
    
    ###
    
[`v7.0.48`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7048)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.48)
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`bdd5e28`](https://redirect.github.com/vercel/ai/commit/bdd5e28)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.37
    
    ###
    
[`v7.0.47`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7047)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.47)
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`5fc7da5`](https://redirect.github.com/vercel/ai/commit/5fc7da5)]
    - Updated dependencies
    \[[`93b2acd`](https://redirect.github.com/vercel/ai/commit/93b2acd)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.18
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.36
    
    ###
    
[`v7.0.46`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7046)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.46)
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`4f2e064`](https://redirect.github.com/vercel/ai/commit/4f2e064)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.35
    
    ###
    
[`v7.0.45`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7045)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.45)
    
    ##### Patch Changes
    
    - [`d6ce0ee`](https://redirect.github.com/vercel/ai/commit/d6ce0ee):
    feat(ai): support experimental\_toolCallers in streamText
    - [`fa95504`](https://redirect.github.com/vercel/ai/commit/fa95504):
    feat(ai): support experimental tool callers in ToolLoopAgent
    - [`349afe7`](https://redirect.github.com/vercel/ai/commit/349afe7):
    Warn when `generateText` receives streaming-only `firstChunkMs` or
    `chunkMs` timeout settings.
    - Updated dependencies
    \[[`fa95504`](https://redirect.github.com/vercel/ai/commit/fa95504)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.17
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.34
    
    ###
    
[`v7.0.44`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7044)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.44)
    
    ##### Patch Changes
    
    - [`015acb4`](https://redirect.github.com/vercel/ai/commit/015acb4): fix
    telemetry attribution for language model calls that resolve to a
    different response model
    
    ###
    
[`v7.0.43`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7043)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.43)
    
    ##### Patch Changes
    
    - [`b192878`](https://redirect.github.com/vercel/ai/commit/b192878):
    feat: add experimental\_toolCaller routing to generateText for code mode
    - Updated dependencies
    \[[`d8210b6`](https://redirect.github.com/vercel/ai/commit/d8210b6)]
    - Updated dependencies
    \[[`af3f400`](https://redirect.github.com/vercel/ai/commit/af3f400)]
    - Updated dependencies
    \[[`b192878`](https://redirect.github.com/vercel/ai/commit/b192878)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.16
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.33
    
    ###
    
[`v7.0.42`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7042)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.42)
    
    ##### Patch Changes
    
    - [`1659cd5`](https://redirect.github.com/vercel/ai/commit/1659cd5):
    Prevent validated downloads on Node.js from reaching private or internal
    services through DNS aliases or DNS rebinding by validating and pinning
    every resolved address at connection time.
    - [`60f97f6`](https://redirect.github.com/vercel/ai/commit/60f97f6):
    support overriding model call settings for individual `prepareStep`
    invocations
    - [`6a5bdff`](https://redirect.github.com/vercel/ai/commit/6a5bdff): Fix
    validated Node.js downloads when the HTTP connector requests a single
    DNS address.
    - [`6de2ec1`](https://redirect.github.com/vercel/ai/commit/6de2ec1):
    Preserve provider metadata from empty text deltas in `streamText`.
    - Updated dependencies
    \[[`1659cd5`](https://redirect.github.com/vercel/ai/commit/1659cd5)]
    - Updated dependencies
    \[[`6a5bdff`](https://redirect.github.com/vercel/ai/commit/6a5bdff)]
    - Updated dependencies
    \[[`0012529`](https://redirect.github.com/vercel/ai/commit/0012529)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.15
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.32
    
    ###
    
[`v7.0.41`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7041)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.41)
    
    ##### Patch Changes
    
    - [`2e2224b`](https://redirect.github.com/vercel/ai/commit/2e2224b):
    Route the warning system information banner to stderr so it does not
    corrupt application output written to stdout.
    - Updated dependencies
    \[[`bf216b3`](https://redirect.github.com/vercel/ai/commit/bf216b3)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.31
    
    ###
    
[`v7.0.40`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7040)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.40)
    
    ##### Patch Changes
    
    - [`c3782a6`](https://redirect.github.com/vercel/ai/commit/c3782a6):
    Deprecate `Experimental_GeneratedImage` in favor of `GeneratedFile`.
    
    ###
    
[`v7.0.39`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7039)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.39)
    
    ##### Patch Changes
    
    - [`09a52cb`](https://redirect.github.com/vercel/ai/commit/09a52cb):
    Promote the `repairText` option to stable on `generateObject` and
    `streamObject`, with a deprecated `experimental_repairText` alias for
    backwards compatibility.
    - Updated dependencies
    \[[`0c464d9`](https://redirect.github.com/vercel/ai/commit/0c464d9)]
    - Updated dependencies
    \[[`c49380c`](https://redirect.github.com/vercel/ai/commit/c49380c)]
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.14
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.30
    
    ###
    
[`v7.0.38`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7038)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.38)
    
    ##### Patch Changes
    
    - [`7bd6bdd`](https://redirect.github.com/vercel/ai/commit/7bd6bdd):
    Avoid synthesizing client tool errors for invalid provider-executed tool
    calls.
    - [`1e2f324`](https://redirect.github.com/vercel/ai/commit/1e2f324):
    feat: add experimental speech translation model specification
    (`Experimental_SpeechTranslationModelV4`) and
    `experimental_streamTranslate` for streaming speech-to-speech
    translation
    - Updated dependencies
    \[[`d9d2a11`](https://redirect.github.com/vercel/ai/commit/d9d2a11)]
    - Updated dependencies
    \[[`1e2f324`](https://redirect.github.com/vercel/ai/commit/1e2f324)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.29
    -
    
[@&#8203;ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@&#8203;4.0.4
    -
    
[@&#8203;ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@&#8203;5.0.13
    
    ###
    
[`v7.0.37`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7037)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.37)
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`0a7c7f4`](https://redirect.github.com/vercel/ai/commit/0a7c7f4)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.28
    
    ###
    
[`v7.0.36`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7036)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.36)
    
    ##### Patch Changes
    
    - [`7fa85b2`](https://redirect.github.com/vercel/ai/commit/7fa85b2):
    fix(ai): use injective serialization for tool approval HMAC payload
    
    The tool approval signature (`experimental_toolApprovalSecret`) built
    its HMAC
    payload by joining fields with `\n`. Because fields such as `toolName`
    and
    `toolCallId` can themselves contain a newline, distinct field tuples
    could
    serialize to identical bytes, allowing a signed approval to verify
    against a
    different tuple. The payload is now serialized with `JSON.stringify`
    (with a
    versioned domain-separation prefix), which escapes delimiter/control
    characters
      and makes the encoding injective.
    
    Verification remains backwards compatible: a signature in the old format
    still
    verifies, but only when no field contains the `\n` delimiter (the
    condition
    that made the old format ambiguous), so a pending approval that
    straddles an
      upgrade is not rejected while the collision stays closed.
    
    ###
    
[`v7.0.35`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7035)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.35)
    
    ##### Patch Changes
    
    - [`7f6650b`](https://redirect.github.com/vercel/ai/commit/7f6650b):
    Return response piping promises so callers can catch stream read and
    write errors.
    - [`106ea59`](https://redirect.github.com/vercel/ai/commit/106ea59):
    feat(ai): add per-step first content timeout for streaming generations
    - Updated dependencies
    \[[`2112ff1`](https://redirect.github.com/vercel/ai/commit/2112ff1)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.27
    
    ###
    
[`v7.0.34`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7034)
    
    [Compare
    
Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.34)
    
    ##### Patch Changes
    
    - Updated dependencies
    \[[`7c16f21`](https://redirect.github.com/vercel/ai/commit/7c16f21)]
    -
    
[@&#8203;ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@&#8203;4.0.26
    
    </details>
    
    <details>
    <summary>privatenumber/tsx (tsx)</summary>
    
    ###
    
[`v4.23.5`](https://redirect.github.com/privatenumber/tsx/compare/v4.23.4...c55004d44127a966304c3dd87cc564c16db2b981)
    
    [Compare
    
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.4...c55004d44127a966304c3dd87cc564c16db2b981)
    
    ###
    
[`v4.23.4`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.4)
    
    [Compare
    
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.3...v4.23.4)
    
    ##### Bug Fixes
    
    - **cli:** allow async process.once() signal handlers to finish
    ([#&#8203;827](https://redirect.github.com/privatenumber/tsx/issues/827))
    
([2afc7bb](https://redirect.github.com/privatenumber/tsx/commit/2afc7bbcbd0bb77623737550aefdf816e4bf0a66))
    
    ***
    
    This release is also available on:
    
    - [npm package (@&#8203;latest
    dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.4)
    
    ###
    
[`v4.23.3`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.3)
    
    [Compare
    
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.2...v4.23.3)
    
    ##### Bug Fixes
    
    - preserve listenerCount overload semantics
    ([#&#8203;823](https://redirect.github.com/privatenumber/tsx/issues/823))
    
([b6574d4](https://redirect.github.com/privatenumber/tsx/commit/b6574d4307ee3a9c4297ccbd314b6fdaf614d4e7))
    
    ***
    
    This release is also available on:
    
    - [npm package (@&#8203;latest
    dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.3)
    
    ###
    
[`v4.23.2`](https://redirect.github.com/privatenumber/tsx/compare/v4.23.1...0b00bc84d188c1d8ba56b33b5737b6df3b820911)
    
    [Compare
    
Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.1...v4.23.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Etc/UTC)
    
    - Branch creation
      - "before 8am on monday"
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/apache/texera).
    
    
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    ---------
    
    Co-authored-by: Xinyuan Lin <[email protected]>
---
 agent-service/LICENSE-binary | 11 ++++++-----
 agent-service/bun.lock       | 20 +++++++++++---------
 agent-service/package.json   |  6 +++---
 3 files changed, 20 insertions(+), 17 deletions(-)

diff --git a/agent-service/LICENSE-binary b/agent-service/LICENSE-binary
index 95625aa55c..be846cfb61 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]
   - @vercel/[email protected]
   - @workflow/[email protected]
-  - [email protected]
+  - [email protected]
   - [email protected]
   - [email protected]
 
@@ -267,6 +267,7 @@ Agent service npm packages:
   - [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 d6cb8fd011..062f99da6d 100644
--- a/agent-service/bun.lock
+++ b/agent-service/bun.lock
@@ -5,9 +5,9 @@
     "": {
       "name": "texera-agent-service",
       "dependencies": {
-        "@ai-sdk/openai": "4.0.17",
+        "@ai-sdk/openai": "4.0.27",
         "@elysiajs/cors": "1.4.2",
-        "ai": "7.0.33",
+        "ai": "7.0.48",
         "ajv": "8.20.0",
         "dagre": "0.8.5",
         "elysia": "1.4.29",
@@ -20,19 +20,19 @@
         "@types/dagre": "0.7.54",
         "pino-pretty": "13.1.3",
         "prettier": "3.9.6",
-        "tsx": "4.23.1",
+        "tsx": "4.23.5",
         "typescript": "6.0.3",
       },
     },
   },
   "packages": {
-    "@ai-sdk/gateway": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"@ai-sdk/provider": "4.0.3", "@ai-sdk/provider-utils": "5.0.12", 
"@vercel/oidc": "3.2.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } 
}, 
"sha512-HhRLsdmvOCbFK7kJ1NdaE9f3ce2IYZlaAsTYXI7IMFj9G66BaXbR6d4zraulJPGqCbZ6TEltaSSLG9GFQH8Xdg=="],
+    "@ai-sdk/gateway": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"@ai-sdk/provider": "4.0.4", "@ai-sdk/provider-utils": "5.0.18", 
"@vercel/oidc": "3.2.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } 
}, 
"sha512-YBCTsSlX0ETVsjo0ihfBOeJ3p3y1wXKXDzF9Ygp9dscUY06dzOGmyWJSGsKg+khKVArzBWUW4UCSAKms20ZDmg=="],
 
-    "@ai-sdk/openai": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"@ai-sdk/provider": "4.0.3", "@ai-sdk/provider-utils": "5.0.12" }, 
"peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-Zme92Jvleq2kC11/vvqaA37Q2ihRXpLTLuTwQMo1zYOjK+K7+9PmWIuSI+En5ws6EQ7/nwcfCWlP3YeRfh5VbQ=="],
+    "@ai-sdk/openai": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"@ai-sdk/provider": "4.0.4", "@ai-sdk/provider-utils": "5.0.18" }, 
"peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-6MsWnbNG0ZjZgzYimNNjnTAlOFXn+jdLMFB47dDVUsRNjxdUoTSduCQPZZeTKoUl0ZNwCjsJ31of49l/t1r9MA=="],
 
-    "@ai-sdk/provider": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"json-schema": "^0.4.0" } }, 
"sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw=="],
+    "@ai-sdk/provider": ["@ai-sdk/[email protected]", "", { "dependencies": { 
"json-schema": "^0.4.0" } }, 
"sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ=="],
 
-    "@ai-sdk/provider-utils": ["@ai-sdk/[email protected]", "", { 
"dependencies": { "@ai-sdk/provider": "4.0.3", "@standard-schema/spec": 
"^1.1.0", "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8" }, 
"peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-bbhlOgHeYwrIGheLkM6fhS8hVger8uFPmcOLg+kxc9EFh7y30XYorWhthlYAgpadO3SJhFZrIcEknN7qEqEVvA=="],
+    "@ai-sdk/provider-utils": ["@ai-sdk/[email protected]", "", { 
"dependencies": { "@ai-sdk/provider": "4.0.4", "@standard-schema/spec": 
"^1.1.0", "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8", "undici": 
"^7.28.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-UBNCrkxS5llgN2/RXLBRkjCFTIuL6YB1Goq5c+yRecnznhtX4XPjTwLHz2hrsTltTVZ0rqVegtnwFXdPBkjDHA=="],
 
     "@borewit/text-codec": ["@borewit/[email protected]", "", {}, 
"sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA=="],
 
@@ -110,7 +110,7 @@
 
     "@workflow/serde": ["@workflow/[email protected]", "", {}, 
"sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ=="],
 
-    "ai": ["[email protected]", "", { "dependencies": { "@ai-sdk/gateway": "4.0.25", 
"@ai-sdk/provider": "4.0.3", "@ai-sdk/provider-utils": "5.0.12" }, 
"peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-31X29OiXn7OBUcar1RRf1q75FirvGXCL/xL3VykeLG+Lp3AcZkeG0tthO6hvNM/jZo3h/0g32fhgHVYekiBAZQ=="],
+    "ai": ["[email protected]", "", { "dependencies": { "@ai-sdk/gateway": "4.0.37", 
"@ai-sdk/provider": "4.0.4", "@ai-sdk/provider-utils": "5.0.18" }, 
"peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, 
"sha512-QmqshWFEDdkFFqSgdJ4cogaoDIYaedqbv73q/NXEYNkSIocJCzXnGFVyM9lrtAGTSBfm+5hq3/292ooXJ1jDSw=="],
 
     "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-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA=="],
 
@@ -218,12 +218,14 @@
 
     "tslib": ["[email protected]", "", {}, 
"sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
 
-    "tsx": ["[email protected]", "", { "dependencies": { "esbuild": "~0.28.0" }, 
"optionalDependencies": { "fsevents": "~2.3.3" }, "bin": { "tsx": 
"dist/cli.mjs" } }, 
"sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ=="],
+    "tsx": ["[email protected]", "", { "dependencies": { "esbuild": "~0.28.0" }, 
"optionalDependencies": { "fsevents": "~2.3.3" }, "bin": { "tsx": 
"dist/cli.mjs" } }, 
"sha512-rw55FUaqOoI7RvlQwLbhO4nSDApnQ4/CykPuiQ/EPvtrX3WA9Ig55jIt9VvbBJbzJuj12ueRu4PMZ2SxPVbihg=="],
 
     "typescript": ["[email protected]", "", { "bin": { "tsc": "bin/tsc", 
"tsserver": "bin/tsserver" } }, 
"sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="],
 
     "uint8array-extras": ["[email protected]", "", {}, 
"sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A=="],
 
+    "undici": ["[email protected]", "", {}, 
"sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw=="],
+
     "undici-types": ["[email protected]", "", {}, 
"sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="],
 
     "wrappy": ["[email protected]", "", {}, 
"sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="],
diff --git a/agent-service/package.json b/agent-service/package.json
index 2f665e3f46..e8e35a5c3c 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": "4.0.17",
+    "@ai-sdk/openai": "4.0.27",
     "@elysiajs/cors": "1.4.2",
-    "ai": "7.0.33",
+    "ai": "7.0.48",
     "ajv": "8.20.0",
     "dagre": "0.8.5",
     "elysia": "1.4.29",
@@ -30,7 +30,7 @@
     "@types/dagre": "0.7.54",
     "pino-pretty": "13.1.3",
     "prettier": "3.9.6",
-    "tsx": "4.23.1",
+    "tsx": "4.23.5",
     "typescript": "6.0.3"
   }
 }

Reply via email to