Released 2026-11-14 · Compare with 1.0.0-rc.17
Features
- Start eve commands faster by enabling Node's on-disk compile cache for the CLI process. (#6423)
- Make
eve devagents ready sooner by loading eve's vendored dependencies from its install instead of bundling them into every development host. (#6434) - Start eve commands and
eve devagents faster by resolving eve's internal imports directly instead of through Node's package.json lookup. (#6424) - Show the
eve devprompt sooner by loading only the startup draft's modules before the first paint. (#6433) - Make the
eve devagent answer its first request sooner by loading the published generation in the worker as soon as the server starts. (#6442) - A new root session starts its first turn sooner: the workflow creates its initial state directly instead of in a separate durable step. (#6421)
- A turn reuses the cancellation and steering controls an earlier turn left unaborted, so a message that arrives right after a turn no longer waits for new abort hooks. (#6420)
- A followed session stream opens alongside its session check instead of after it, so its first lines arrive sooner. (#6418)
- Session stream reads skip the earlier-eve version check for sessions the server created or already found current, so they start sooner. (#6417)
- A turn settles without waiting for its model usage run attributes, which are now written behind it. (#6419)
Bug Fixes
- Limit MCP tool validation feedback to ten issues and 4096 characters, and stop published tools' JSON Schema validation at the first failure. (#6347)
defineWorkflowToolnow types the output thatendsTurnandtoModelOutputreceive the way eve produces it.
A generator body's output includes its return value, not only its yields. A tool with anoutputSchemagets that schema's output, as the definitiondefineWorkflowToolreturns already does. (#6430)