eve@0.43.0
·
103 commits
to main
since this release
Minor Changes
- 1390675: Background tools can now report a delegated task's terminal result in-process via
task.send({ kind: "complete" | "fail" | "cancel", ... }), without minting a callback URL.
Patch Changes
- 1c2684a: Add the native Agentcard MCP connection to the registry through Vercel Connect.
- f3f4f4a: Allow in-process background tool executors to report progress and terminal results through
task.send. Progress updates now use executor-neutral coordinates internally, and background task types are exported fromeve/tools. - 7de783e: Existing Linq account setup now fetches the phone numbers assigned to the partner API token, then lets you select the numbers for your agent.
- 3ec0e5b: Route model-facing session history through one prepared view so dynamic resolvers, compaction, instrumentation, and model calls receive a consistent conversation without changing durable history.
- b57c965: Forward the active caller on persistent local and remote subagent continuations so user-scoped connections resolve for the current turn without inheriting the previous caller's authority. Upgrade both remote-agent deployments before resuming existing persistent sessions; create-only receivers reject forwarded continuations rather than falling back to service authority.
- 3811d81: Update the project scripts after
eve add channel/websopnpm devstarts the generated Next.js app. - be9be27: Make dynamic tool approval, execution, and output callbacks durable across cold starts. Non-serializable callback captures now fail with an actionable error instead of losing values during replay.
- 1390675: Add generic background
defineToolexecution so authored tools can returntask.delegated()receipts and run through the durable task lifecycle without subagent-specific harness branches. - 99de091: Run local and remote subagents through generic background
defineToolexecution whenexperimental.tasksis enabled, preserving durable task receipts, HITL, cancellation, and child stream events. - f3f4f4a: Give the parent model runtime-authored task state on background wakes so related intermediate results can stay silent and settle into one consolidated report.
- 3811d81: New npm, Yarn, and Bun agents no longer receive an obsolete AI SDK package-manager pin. Web Chat installation now preserves the AI SDK version already declared by the agent, avoiding npm
EOVERRIDEfailures.