chore: upgrade eve to 1.0.0-rc.1

CM
19h ago
+6579-99

πŸ”— Linked issue

πŸ“š Description

Upgrades the Browser Agent gallery template to eve 1.0.0-rc.1, including the v27 React session-store and interaction/tool-part migrations. Updates the eve-required @vercel/connect and AI SDK peer integrations and regenerates the pnpm lockfile.

Refreshes the target to eve@1.0.0-rc.1 and its required @vercel/connect@2.7.0 integration; the committed pnpm lockfile was regenerated.

Gallery: https://vercel.com/templates/eve/eve-browser-agent

Validation run for rc.1:

  • pnpm install --no-frozen-lockfile β€” passed.
  • pnpm typecheck β€” passed.
  • pnpm peers check still reports the unsupported Browser Use/eve peer combination.
  • pnpm exec eve build --skip-sandbox-prewarm β€” blocked by the unchanged old Browser Use sandbox distribution.

Blocker: latest @browser_use/eve@0.0.4 still requires eve below 1 and fails the 1.0 sandbox contract. A compatible upstream extension is required before this PR can merge. The existing npm lockfile also remains blocked on resolving that incompatible peer; it was not bypassed or falsely regenerated.

πŸ“ Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.
  • npm run typecheck passes locally.

Summary by cubic

Upgrades the Browser Agent gallery template to eve 1.0.0-rc.1 with the required @vercel/connect 2.7.0 and AI SDK 7.0.158 peers, and regenerates the pnpm lockfile.

  • Migrates message parts from dynamic-tool to tool, adds interaction parts for approvals, free-text answers, and sign-in prompts, and switches to the v27 session-store send/cancel/respond API.
  • Updates tool status rendering for the new part states and excludes eve@1.0.0-rc.1 and @vercel/connect@2.7.0 from the pnpm release-age policy.
  • Documents in the README that the migration intentionally keeps the @browser_use/eve extension and its peer validation.

Blocker: the pinned @browser_use/eve (0.0.4) declares eve <1, and no compatible release exists, so a clean npm install stays blocked until Browser Use publishes an Eve 1-compatible extension.