Skip to content

EveStreamEventKind

NexusLabs.Eve

EveStreamEventKind Enum

Identifies a known event in the eve durable message stream.

public enum EveStreamEventKind

Fields

Unknown 0

The event type is newer than or otherwise unknown to this package.

SessionStarted 1

A durable session started.

TurnStarted 2

A runtime turn started.

MessageReceived 3

A user message was received.

ActionsRequested 4

One or more actions were requested.

InputRequested 5

Human input was requested.

ActionResult 6

An action produced a result.

SubagentCalled 7

A remote subagent was called.

SubagentStarted 8

An inline subagent started.

SubagentEvent 9

An inline subagent emitted a child event.

SubagentCompleted 10

An inline subagent completed.

MessageAppended 11

Assistant text was appended.

ReasoningAppended 12

Reasoning text was appended.

MessageCompleted 13

An assistant message completed.

ReasoningCompleted 14

A reasoning block completed.

ResultCompleted 15

A structured result completed.

StepStarted 16

A model step started.

StepCompleted 17

A model step completed.

StepFailed 18

A model step failed.

TurnCompleted 19

A turn completed.

TurnFailed 20

A turn failed.

TurnCancelled 21

A turn was cancelled.

ContextCleared 22

Durable model-message history was cleared while the session remained intact.

CompactionRequested 23

Session-history compaction was requested.

CompactionCompleted 24

Session-history compaction completed.

AuthorizationRequired 25

Connection authorization is required.

AuthorizationCompleted 26

Connection authorization completed.

SessionWaiting 27

The session is waiting for another user message.

SessionFailed 28

The session failed.

SessionCompleted 29

The session completed successfully.