RepoJournal
Vercel

@vercel

Next.js + the Vercel platform — frontend infrastructure for the web

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

VERCEL CLI HARDENS TEAM SCOPING WHILE AI SDK SHIPS OPENAI COMPUTER USE

By RepoJournal · Filed · About Vercel

A critical security fix closes a domain mutation vulnerability that could route team-scoped operations to the wrong account, while the AI SDK gains OpenAI's computer-use tool and Mistral voice support in the same cycle.

The CLI's `domains add` command was ignoring local project links when run in a directory linked to a team different from the ambient scope, routing mutations under the wrong team [1]. That's patched. In parallel, the Rust builder now skips uploading `target/` by default during deploy and dev [2], cutting deploy payloads and startup time for a massive swath of Rust projects. The CLI also gains feature flag version inspection [3], fixes `vc logs --follow` to fall back to production deployments when branch metadata is missing [4], and cuts the noise from a stale build warning that never worked [8]. Across the AI desk, the SDK now supports OpenAI's GA computer-vision tool for multi-step UI workflows [5] and adds non-streaming Voxtral TTS to Mistral [6], while `runAgentTUI` can now consume remote agents through ChatTransport instead of requiring local execution [7]. Eve (the workflow builder) got three critical reliability fixes: REPL sessions now survive HMR rebuilds [11], local workflow data consolidates under `.eve/.workflow-data` [10], and streaming exposes continuation tokens so clients can resume correctly [12]. The Workflow SDK fixed a regression where stable-runtime CBOR errors weren't decoding in v4 event reads [13], added RSFS and replay latency telemetry [14], and corrected time parsing for region-tagged run IDs that were reporting zero latency across the board [15].

Action items

References

  1. [1] fix(cli): scope `domains add` mutation to the linked team (#17098) vercel/vercel
  2. [2] [cli] Skip uploading the rust target directory by default. (#16916) vercel/vercel
  3. [3] [cli] Add feature flag version history commands ↗ vercel/vercel
  4. [4] [CLI] fixing vc logs ↗ vercel/vercel
  5. [5] feat: add OpenAI Responses API computer tool support (#17290) vercel/ai
  6. [6] feat: add non-streaming Voxtral TTS to the Mistral provider (#17286) vercel/ai
  7. [7] feat(tui): add ChatTransport support ↗ vercel/ai
  8. [8] chore: Remove stale build warning (#95813) vercel/next.js
  9. [9] Fix cache warming and static params for metadata images with top-level await ↗ vercel/next.js
  10. [10] fix(eve): store local Workflow data under .eve ↗ vercel/eve
  11. [11] fix(eve): preserve REPL sessions across HMR ↗ vercel/eve
  12. [12] fix(eve): streaming - expose waiting continuation tokens ↗ vercel/eve
  13. [13] Fix legacy structured errors in v4 event reads ↗ vercel/workflow
  14. [14] Report RSFS/replay latency telemetry on step terminal events ↗ vercel/workflow
  15. [15] [core] Fix time parsing for region-tagged run IDs ↗ vercel/workflow

Quick answers

What shipped in Vercel on July 16, 2026?
A critical security fix closes a domain mutation vulnerability that could route team-scoped operations to the wrong account, while the AI SDK gains OpenAI's computer-use tool and Mistral voice support in the same cycle. In total, 70 commits, 75 pull requests, and 23 releases landed.
Who contributed to Vercel on July 16, 2026?
16 developers shipped this update, including Mukund Sarma, Greg Schofield, chriswdmr, Melkeydev, github-actions, Lars Grammel, Gregor Martynus, and Albert-Gao, and 8 more.
What were the notable Vercel updates?
fix(cli): scope `domains add` mutation to the linked team (#17098), [cli] Skip uploading the rust target directory by default. (#16916), and [cli] Add feature flag version history commands.

More from @vercel

Daily updates, in your inbox

Follow Vercel

Next.js + the Vercel platform — frontend infrastructure for the web We'll email you a link to confirm first.

Free. Confirm via email. Unsubscribe in one click.

— or follow the whole beat:

Elsewhere on the wire