Skip to content

NexusLabs.Eve

NexusLabs.Eve is a .NET client for the stable HTTP protocol exposed by Vercel eve.

It provides:

  • Health and agent inspection.
  • Bearer, Basic, and Vercel OIDC authentication.
  • Durable session continuation and persistence.
  • NDJSON event streaming with reconnect-by-index.
  • Cooperative turn cancellation.
  • Attachments, human-input responses, and structured output.

The package is intentionally transport-focused. JavaScript UI helpers from eve/client, such as React/Vue/Svelte integrations and EveAgentStore, are not part of the .NET API.

Compatibility

The initial release targets eve 0.27.3, message-stream protocol version 19. The client has also completed an end-to-end session against a real eve 0.24.6 application using the same protocol version.

Start here

Continue with Getting Started, then read Sessions and Streaming.