aglinxinyuan commented on PR #6171: URL: https://github.com/apache/texera/pull/6171#issuecomment-4888293165
The `ai` 6→7 bump is a major that carries the provider spec with it — `ai@7` bundles `@ai-sdk/provider@4` (LanguageModelV4), so leaving `@ai-sdk/openai` on 3.x (`@ai-sdk/provider@3`) has the OpenAI provider emitting a model on the old spec. It happens to typecheck, but it's a latent runtime mismatch — and the ubuntu leg was already red on `LICENSE-binary` drift. Pushed a fix commit (8264fa9): - Bump `@ai-sdk/openai` 3.0.73 → 4.0.8 so it shares `@ai-sdk/[email protected]` / `@ai-sdk/[email protected]` with `ai@7` - Regenerate `bun.lock` for the openai bump - Sync `agent-service/LICENSE-binary` — bump `ai` + the `@ai-sdk/*` packages, add `@workflow/[email protected]` (Apache-2.0, new transitive via provider-utils@5), and drop `@opentelemetry/[email protected]` (no longer bundled) Verified the full agent-service leg locally — production frozen install, license check (PR + strict), `format:check`, `typecheck`, and `bun test` (115 pass) all green. Heads up: Dependabot won't auto-rebase this PR anymore now that it has a manual commit. -- 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]
