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]

Reply via email to