The Wire · Showcase
AI SDK SHIPS REALTIME TRANSLATION, WORKFLOW HARDENS SANDBOX DETERMINISM
By RepoJournal · Filed · About Vercel
OpenAI and Google translation providers land in the AI SDK just as Workflow seals cross-run writes and publishes public keys, while Vercel CLI gains AI Gateway command parity.
The AI SDK merged experimental realtime translation for OpenAI and Google [1], validating the new SpeechTranslationModelV4 abstraction against two structurally different streaming protocols before gateway adoption. The SDK also promoted repairText to stable in generateObject and streamObject [2], ending its experimental-name run. Elsewhere, workflow core landed deterministic sandbox hardening [3] that removes wall-clock timers and GC-observable APIs, making replays bit-identical, while publishing each run's X25519 public key on the run entity [4] so cross-run writers can encrypt to the owner without a 350ms round trip. Vercel CLI closed a UX gap by adding list, inspect, and remove subcommands for AI Gateway API keys [5], and new --expiration and --alert-thresholds flags to api-keys create [6]. Eve dropped its double Nitro build overhead on Vercel deploys [7], now emitting the workflow flow function from a single build, and fixed tool-call argument parsing when providers send raw JSON strings [8]. Turborepo continues its package knowledge completion stack [9] through [10], moving watcher graphs, run summaries, microfrontend commands, and cache paths onto authoritative scopes. Activity across all desks: 67 commits, 75 PRs, and 22 releases.
One email a day. Unsubscribe in one click.
Keep up with Vercel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review the repairText graduation in AI SDK to update any experimental_repairText references before v8 [ref:5] vercel/ai [plan]
- → Test workflow deployments against the new sandbox determinism to confirm replay fidelity [ref:6] vercel/workflow [plan]
- → Redeploy Eve projects to benefit from the single Nitro build optimization [ref:16] vercel/eve [monitor]
References
- [1] feat(openai,google): realtime translation providers ↗ vercel/ai
- [2] feat(ai): promote repairText option to stable ↗ vercel/ai
- [3] feat(core): deterministic sandbox hardening (#3045) vercel/workflow
- [4] feat: publish each run's X25519 public key on the run entity (#3095) vercel/workflow
- [5] [cli] Add ai-gateway api-keys list/inspect/remove subcommands (#17158) vercel/vercel
- [6] [cli] Add --expiration and --alert-thresholds to ai-gateway api-keys create (#17159) vercel/vercel
- [7] perf(eve): build a single Nitro app on Vercel ↗ vercel/eve
- [8] fix(eve): parse tool-call arguments that arrive as a raw JSON string ↗ vercel/eve
- [9] refactor: Use package knowledge for watcher paths ↗ vercel/turborepo
- [10] refactor: Use package knowledge for run-cache paths ↗ vercel/turborepo