Skip to content

eve@0.43.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 12:03
· 103 commits to main since this release
6d4f03e

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 from eve/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/web so pnpm dev starts 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 defineTool execution so authored tools can return task.delegated() receipts and run through the durable task lifecycle without subagent-specific harness branches.
  • 99de091: Run local and remote subagents through generic background defineTool execution when experimental.tasks is 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 EOVERRIDE failures.