Skip to content

Index

NexusLabs.Eve Namespace

Classes
EveAgentInfo Exposes validated identity fields and the complete raw payload from /eve/v1/info.
EveBasicAuthentication Supplies HTTP Basic credentials for eve requests.
EveBearerAuthentication Supplies a bearer token for eve requests.
EveCancellationOutcome Carries the successful response from an eve turn-cancellation request.
EveClearOutcome Carries the successful response from an eve session-context clear request.
EveClient Calls the stable HTTP routes exposed by one deployed eve agent.
EveClientContext Wraps ephemeral context supplied to one eve model call.
EveClientException Represents a non-successful HTTP response returned by an eve route.
EveClientOptions Configures an EveClient for one eve deployment.
EveCompactOutcome Carries the successful response from an eve session-compaction request.
EveContentPart Wraps one AI SDK-compatible user-content part.
EveHealthStatus Describes a ready eve deployment.
EveInputOption Describes one selectable answer to an eve human-input request.
EveInputRequest Describes a question or approval that must be answered before an eve turn can continue.
EveInputResponse Resolves one human-input request emitted by an eve session.
EveMessageContent Wraps either a plain text message or an AI SDK-compatible user-content array.
EveMessageResponse Exposes accepted turn metadata and its single-use event stream.
EveProtocol Identifies the eve protocol revision implemented by this package.
EveProtocolException Represents a successful HTTP response that does not satisfy the eve protocol contract.
EveRawRequestOptions Configures one caller-owned request sent through SendRawAsync(HttpRequestMessage, EveRawRequestOptions, CancellationToken).
EveResetOutcome Carries the successful response from an eve session-reset request.
EveRetryPolicy Overrides retry and backoff settings for one stream reconnect phase.
EveSendTurnRequest Describes one user turn sent to an eve session.
EveSession Tracks one eve conversation's continuation token, session identifier, and stream cursor.
EveSessionState Stores the serializable cursor required to resume an eve conversation and stream.
EveStreamEvent Represents one event from an eve durable NDJSON session stream.
EveStreamEventDeduplicator Tracks which durable eve stream events have already been consumed.
EveStreamEventMetadata Carries durable metadata stamped onto an eve stream event.
EveStreamOptions Configures attachment to an existing eve session stream.
EveStreamReconnectPolicy Configures automatic reconnection for a durable eve event stream.
EveTurnOutcome Aggregates the events and terminal values observed for one eve turn.
EveVercelOidcAuthentication Supplies one Vercel OIDC token as both bearer and trusted-identity headers.
Structs
EveHttpRequestContext Describes one HTTP request before dynamic eve headers are resolved.
Interfaces
IEveAuthentication Resolves authentication headers for an eve request.
Enums
EveCancellationStatus Describes the successful outcome of a cooperative eve turn-cancellation request.
EveClearStatus Describes the successful outcome of an eve session-context clear request.
EveCompactStatus Describes the successful outcome of an eve session-compaction request.
EveInputRequestKind Identifies the framework-owned source of an eve human-input request.
EveRequestKind Identifies the eve HTTP operation for which request headers are being resolved. Additional members may be added as the upstream client gains routes.
EveResetStatus Describes the successful outcome of an eve session-reset request.
EveStreamEventKind Identifies a known event in the eve durable message stream.
EveTurnStatus Describes how an eve turn ended.