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-7263-ced81eefacea19c31cd8279a9dc3a7673b5bf373 in repository https://gitbox.apache.org/repos/asf/texera.git
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) |  |  | | [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) |  |  | | [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) |  |  | --- > [!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.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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.4 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.18 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.17 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.16 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.15 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​5.0.14 - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​4.0.29 - [@​ai-sdk/provider](https://redirect.github.com/ai-sdk/provider)@​4.0.4 - [@​ai-sdk/provider-utils](https://redirect.github.com/ai-sdk/provider-utils)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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)] - [@​ai-sdk/gateway](https://redirect.github.com/ai-sdk/gateway)@​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 ([#​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 (@​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 ([#​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 (@​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" } }
