Releases: vercel/eve
eve@0.12.2
Patch Changes
- 8f7d97b: Keep Vercel Sandbox option types synchronized with the installed SDK by vendoring its upstream declaration files instead of maintaining a hand-written copy. Vercel-backed file reads now convert provider Node streams to Eve's public Web stream contract.
eve@0.12.1
Patch Changes
- 3f3a86b: Improve conversation compaction for longer, more reliable sessions.
- e296fb8: The dev TUI now opens
/modelwhen the runtime confirms no model provider is configured and refreshes model access after setup. Selected rows now use padded inverse labels with a filled arrow. - f68ecbe: Set the Eve Vercel framework preset when creating standalone Eve projects.
- c084232: Verify remote Vercel deployment origins against the owner and project supplied by
VERCEL_ORG_IDandVERCEL_PROJECT_ID, or by a local project link, before sending ambient credentials. Remote dev and eval clients now refresh scoped OIDC tokens per request and refuse to forward credentials across redirects. Remoteeve devandeve eval --urltargets now requirehttps://(loopback hosts may still usehttp://).
eve@0.12.0
Minor Changes
- 7df41e1: Dynamic map resolvers no longer auto-prefix entries with the file slug — the map key is the tool/skill name verbatim (a single
defineTool/defineSkillis still named after the file slug). Namespace keys yourself (e.g.team__playbook) when a bare name might collide. A dynamic tool/skill overrides a same-named authored one; two dynamic resolvers emitting the same name now throw, recommending manual namespacing. Connection tools are renamed accordingly: the search tool isconnection_searchand discovered tools are<connection>__<tool>(e.g.linear__list_issues).
Patch Changes
- 10e9237: Fix code-defined models under
eve dev, including NodeNext.jsimports that target authored.tsfiles. Runtime model resolution now reuses the active agent bundle's module map and node scope, so child agents resolve their own models without rebuilding authored modules on each step.
eve@0.11.9
Patch Changes
- 4bfbaa0: Add root agent
experimental.workflow.worldconfiguration for selecting an installed Workflow world package. Eve now loads and registers the configured world at runtime and documents how self-hosted deployments can provide a custom Workflow world.
eve@0.11.8
Patch Changes
- 4622d94: Point the npm README, runtime landing page, and setup guidance at the canonical eve documentation domain.
- bfc7191: Use the official TypeScript 7
tsccompiler for eve builds, base generated projects, and fixture typechecks. Next.js projects and generated Web Chat apps pintypescript@6.0.3, which still provides the JavaScript compiler API Next.js requires.
eve@0.11.10
Patch Changes
-
c707ca3: Keep
eve initand localeve devprogress on one terminal row. Init now includes elapsed completion times and preserves useful package-manager diagnostics on failure. WithEVE_LOG_LEVEL=debug, both commands use plain phase logs instead of animation. -
2197c14: Dynamic skill resolvers that return a map now name every entry
<slug>__<key>even when the map holds a single entry, matching dynamic tools and the documented contract. Previously a one-entry map was advertised and materialized under the bare resolver slug, soload_skillfailed to find it and adding a second skill silently renamed the first.load_skillfailures now also list the available skill names so the model can correct a wrong id.Adds a
t.loadedSkill(skill, opts?)eval assertion — sugar fort.calledTool("load_skill", { input: { skill }, ... }). -
d22fd04: In the dev TUI, Ctrl+C now clears a non-empty chat or freeform
ask_questionprompt instead of quitting. On an empty prompt it still quits, and during a running turn it still interrupts. -
d22fd04: The dev TUI prompt now takes multi-line input in both chat and freeform
ask_questionfields. Pasting multi-line text inserts it intact instead of submitting at the first line,Shift+Enterinserts a newline, a tall prompt scrolls within the terminal height, and editing moves by whole graphemes so wide and emoji characters aren't split.
eve@0.11.7
Patch Changes
-
11a9a3e: Report image-pull and VM-boot progress during microsandbox creation, and include phase and provider-specific recovery guidance when prewarm fails.
-
7b8df64: Serialize optional sandbox engine auto-installs and reload newly installed engines through their package entrypoint file instead of retrying the cached bare specifier. This prevents first-run
eve devsessions from racing microsandbox installation or surfacing Node's stale same-process module-not-found result after Bun installsmicrosandbox.eve initalso supportsEVE_INIT_PACKAGE_SPECso local tarball/source validation can make the generated project install the same eve build under test instead of resolving the published semver range from the registry. -
159d4af: Slack reasoning typing indicators now update progressively when the cumulative status grows by at least four characters, preventing opening fragments from remaining stale without issuing one Slack request per token.
eve@0.11.6
Patch Changes
- 23cb00f: Slack channels now refresh assistant thread typing status during streamed reasoning, using a truncated reasoning snippet so long reasoning steps keep visible progress before tool calls or final replies.
eve@0.11.5
Patch Changes
- 4761011: Avoid creating workflow park hooks with an empty continuation token. Sessions that start without a token now wait until the first turn anchors one before registering the park hook.
- 93ff280: The
eve devheader now shows the beta-terms link inline (eve is currently in preview: <url>), clickable via the terminal's own URL matcher. The verbose preview notice is dropped from the boot banner and fromeve initoutput. - 432503d: Clarify the duplicate
eve devprocess error with a copyable package-manager command for connecting to the existing local server instead of stopping it. - c0c5cbf: Upgrades the workflow dependency to 5.0.0-beta.19
- 602e9e0: Detect parent workspace package managers when running
eve init <name>so fresh agents created inside monorepos install with the workspace manager instead of always following the launcher. - 0bd7aca: Warn when a Vercel build skips sandbox template prewarming because
VERCEL_DEPLOYMENT_IDis missing, and direct users away from deploying that output withvercel deploy --prebuilt.
eve@0.11.4
Patch Changes
- e5b777b: Resolve AI Gateway OIDC readiness through Vercel's token resolver so
eve devrecognizes projects linked by the Vercel CLI without requiring an environment pull or showing a missing-credentials setup issue.