chore: upgrade eve to 1.0.0-rc.1
π 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 checkstill 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 typecheckpasses 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-tooltotool, addsinteractionparts 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.1and@vercel/connect@2.7.0from the pnpm release-age policy. - Documents in the README that the migration intentionally keeps the
@browser_use/eveextension 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.