renovate-bot opened a new pull request, #7482: URL: https://github.com/apache/texera/pull/7482
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.27` → `4.0.36`](https://renovatebot.com/diffs/npm/@ai-sdk%2fopenai/4.0.27/4.0.36) |  |  | | [ai](https://ai-sdk.dev/docs) ([source](https://redirect.github.com/vercel/ai/tree/HEAD/packages/ai)) | [`7.0.48` → `7.0.58`](https://renovatebot.com/diffs/npm/ai/7.0.48/7.0.58) |  |  | | [tsx](https://tsx.hirok.io) ([source](https://redirect.github.com/privatenumber/tsx)) | [`4.23.5` → `4.23.11`](https://renovatebot.com/diffs/npm/tsx/4.23.5/4.23.11) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/6912) for more information. --- ### Release Notes <details> <summary>vercel/ai (@​ai-sdk/openai)</summary> ### [`v4.0.36`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4036) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - [`6157098`](https://redirect.github.com/vercel/ai/commit/6157098): fix(openai): serialize tool text outputs when an output schema is configured - [`4cd4548`](https://redirect.github.com/vercel/ai/commit/4cd4548): Accept `serviceTier: 'fast'` on OpenAI chat and responses models. OpenAI renamed priority processing to Fast mode and accepts `service_tier: 'fast'` and `'priority'` interchangeably, so `'fast'` is now passed through verbatim and gated on the same model capability as `'priority'`. - Updated dependencies \[[`ad6a650`](https://redirect.github.com/vercel/ai/commit/ad6a650)] - Updated dependencies \[[`81cd026`](https://redirect.github.com/vercel/ai/commit/81cd026)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.7 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.25 ### [`v4.0.35`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4035) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - Updated dependencies \[[`1937bef`](https://redirect.github.com/vercel/ai/commit/1937bef)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.24 ### [`v4.0.34`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4034) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - [`73d48d0`](https://redirect.github.com/vercel/ai/commit/73d48d0): fix(provider/openai): correlate rotating Responses API item IDs by output index - [`bbd9b31`](https://redirect.github.com/vercel/ai/commit/bbd9b31): chore: rename `*TranslationModel` and its related types to `*SpeechTranslationModel` for consistency ### [`v4.0.33`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4033) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - [`e6a93c4`](https://redirect.github.com/vercel/ai/commit/e6a93c4): feat(openai): support batch APIs with experimental\_startTextBatch ### [`v4.0.32`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4032) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - Updated dependencies \[[`3469d0c`](https://redirect.github.com/vercel/ai/commit/3469d0c)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.6 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.23 ### [`v4.0.31`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4031) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - Updated dependencies \[[`2b60826`](https://redirect.github.com/vercel/ai/commit/2b60826)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.22 ### [`v4.0.30`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4030) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - [`1bec07d`](https://redirect.github.com/vercel/ai/commit/1bec07d): Fix streamed tool calls with non-zero, non-contiguous, reused, or missing indexes. - Updated dependencies \[[`1bec07d`](https://redirect.github.com/vercel/ai/commit/1bec07d)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.21 ### [`v4.0.29`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4029) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - Updated dependencies \[[`160ccdb`](https://redirect.github.com/vercel/ai/commit/160ccdb)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.20 ### [`v4.0.28`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/openai/CHANGELOG.md#4028) [Compare Source](https://redirect.github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) ##### Patch Changes - Updated dependencies \[[`79e133c`](https://redirect.github.com/vercel/ai/commit/79e133c)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.5 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.19 </details> <details> <summary>vercel/ai (ai)</summary> ### [`v7.0.58`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7058) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.58) ##### Patch Changes - [`72ad23f`](https://redirect.github.com/vercel/ai/commit/72ad23f): Respect ToolLoopAgent timeouts configured in agent settings. - [`ad6a650`](https://redirect.github.com/vercel/ai/commit/ad6a650): feat(video): allow `aspectRatio: 'adaptive'` on `generateVideo` Some video models derive the output ratio from the input and reject explicit `{width}:{height}` values — BytePlus Seedance 2.5 does this for first-frame, first-and-last-frame, editing, and extension tasks. `aspectRatio` on `VideoModelV3CallOptions`, `VideoModelV4CallOptions`, and `experimental_generateVideo` is now `` `${number}:${number}` | 'adaptive' ``, so those calls no longer need a type assertion. Support is provider-specific. - [`81cd026`](https://redirect.github.com/vercel/ai/commit/81cd026): Reduce bundle size by making internal Zod v4 imports tree-shakeable. - Updated dependencies \[[`c477556`](https://redirect.github.com/vercel/ai/commit/c477556)] - Updated dependencies \[[`ad6a650`](https://redirect.github.com/vercel/ai/commit/ad6a650)] - Updated dependencies \[[`81cd026`](https://redirect.github.com/vercel/ai/commit/81cd026)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.46 - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.7 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.25 ### [`v7.0.57`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7057) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.57) ##### Patch Changes - Updated dependencies \[[`1937bef`](https://redirect.github.com/vercel/ai/commit/1937bef)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.24 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.45 ### [`v7.0.56`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7056) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.56) ##### Patch Changes - [`25c9120`](https://redirect.github.com/vercel/ai/commit/25c9120): Expose provider metadata on language-model-call end callbacks and telemetry spans. - [`89080c8`](https://redirect.github.com/vercel/ai/commit/89080c8): fix (ai/gateway): make retried `doStart` calls idempotent `generateVideo` retries `doStart`, which creates a billable generation, so a retry after a lost response could start a second one. It now mints one idempotency token per logical start — outside the retry closure — and forwards it as an `idempotency-key` header, so a provider that deduplicates (the Vercel AI Gateway does) sees the same key on every attempt. `GatewayVideoModel` simply forwards the caller's headers rather than inferring retry identity from an options object, which would collide across unrelated calls. - [`79d6195`](https://redirect.github.com/vercel/ai/commit/79d6195): Stop pending and active resumed chat streams after cancellation, and prevent overlapping resumptions from applying stale updates. - Updated dependencies \[[`89080c8`](https://redirect.github.com/vercel/ai/commit/89080c8)] - Updated dependencies \[[`89080c8`](https://redirect.github.com/vercel/ai/commit/89080c8)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.44 ### [`v7.0.55`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7055) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.55) ##### Patch Changes - [`3469d0c`](https://redirect.github.com/vercel/ai/commit/3469d0c): feat: add batch APIs - Updated dependencies \[[`3469d0c`](https://redirect.github.com/vercel/ai/commit/3469d0c)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.6 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.43 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.23 ### [`v7.0.54`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7054) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.54) ##### Patch Changes - [`a6b17a2`](https://redirect.github.com/vercel/ai/commit/a6b17a2): Allow `ToolLoopAgent` `prepareCall` callbacks to read and override the top-level `reasoning` option. - [`5615eb7`](https://redirect.github.com/vercel/ai/commit/5615eb7): Add `defaultInstructionsMiddleware` for applying default language model instructions while preserving call-level overrides. - [`36a3ff6`](https://redirect.github.com/vercel/ai/commit/36a3ff6): Preserve preceding assistant messages when regenerating a response. ### [`v7.0.52`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7052) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.52) ##### Patch Changes - [`3836a85`](https://redirect.github.com/vercel/ai/commit/3836a85): Skip re-validating tool input for terminal output-available UI message parts. - Updated dependencies \[[`1bec07d`](https://redirect.github.com/vercel/ai/commit/1bec07d)] - Updated dependencies \[[`53c326e`](https://redirect.github.com/vercel/ai/commit/53c326e)] - Updated dependencies \[[`d765f82`](https://redirect.github.com/vercel/ai/commit/d765f82)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.21 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.41 ### [`v7.0.51`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7051) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.51) ##### Patch Changes - Updated dependencies \[[`160ccdb`](https://redirect.github.com/vercel/ai/commit/160ccdb)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.20 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.40 ### [`v7.0.50`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7050) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.50) ##### Patch Changes - [`79e133c`](https://redirect.github.com/vercel/ai/commit/79e133c): async APIs for generateVideo (poll, webhook) Adds an asynchronous start/status flow to the experimental video model interface (`VideoModelV4`): models may now implement `doStart`, `doStatus`, and `handleWebhookOption` instead of (or in addition to) `doGenerate`, and `experimental_generateVideo` accepts `poll` and `webhook` options to orchestrate completion via polling or webhooks. Polling configuration can use a custom delay implementation for durable workflow compatibility. - [`da64b51`](https://redirect.github.com/vercel/ai/commit/da64b51): feat(code-mode): simplify tool caller configuration - Updated dependencies \[[`79e133c`](https://redirect.github.com/vercel/ai/commit/79e133c)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.5 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.39 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.19 ### [`v7.0.49`](https://redirect.github.com/vercel/ai/blob/HEAD/packages/ai/CHANGELOG.md#7049) [Compare Source](https://redirect.github.com/vercel/ai/compare/[email protected]@7.0.49) ##### Patch Changes - Updated dependencies \[[`fb6d2f8`](https://redirect.github.com/vercel/ai/commit/fb6d2f8)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.38 </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.23.11`](https://redirect.github.com/privatenumber/tsx/compare/v4.23.10...bd3bc6448e957c1172eb91a0584ec7fec2d6a7ad) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11) ### [`v4.23.10`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.10) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.9...v4.23.10) ##### Bug Fixes - support nyc coverage discovery ([#​710](https://redirect.github.com/privatenumber/tsx/issues/710)) ([ec1bcd5](https://redirect.github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.10) ### [`v4.23.9`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.9) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.8...v4.23.9) ##### Bug Fixes - map Node test locations ([2f55884](https://redirect.github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876)) - support data URLs in tsImport ([b94f46f](https://redirect.github.com/privatenumber/tsx/commit/b94f46f6b6a7e6dc575624b0ecc7124318723056)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.9) ### [`v4.23.8`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.8) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.7...v4.23.8) ##### Bug Fixes - preserve package subpath resolution ([be1315e](https://redirect.github.com/privatenumber/tsx/commit/be1315e3f31835f010fd75689b60a8ef9d7c4c88)) - preserve typeless ESM dependency exports ([70dfc5e](https://redirect.github.com/privatenumber/tsx/commit/70dfc5e3db899f93701823f2ba9c0579269d0015)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.8) ### [`v4.23.7`](https://redirect.github.com/privatenumber/tsx/releases/tag/v4.23.7) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.6...v4.23.7) ##### Bug Fixes - prevent tsImport cache collisions ([4e5a138](https://redirect.github.com/privatenumber/tsx/commit/4e5a1387ac16570432d16ef41efd8904d38e660d)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.23.7) ### [`v4.23.6`](https://redirect.github.com/privatenumber/tsx/compare/v4.23.5...205868f95334d87b398e0bc2eda5792b78e2fbd2) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.23.5...v4.23.6) </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMi4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
