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.