EveStreamEventKind
NexusLabs.Eve¶
EveStreamEventKind Enum¶
Identifies a known event in the eve durable message stream.
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.
ApprovalCandidate 6
One responder-bound approval candidate reached a lifecycle outcome.
Remarks¶
eve 0.34.0 emits this for each responder attempt on an approval request, carrying
a stable candidate identifier and an outcome of pending, rejected,
failed, timed-out, or stale. A terminal outcome may also carry a
reason. Candidate events precede ApprovalSettled for the same request.
ApprovalSettled 7
An approval request reached its terminal settlement.
Remarks¶
eve 0.34.0 emits this once per approval request with an outcome of
approved or cancelled. It follows that request's
ApprovalCandidate events.
ActionResult 8
An action produced a result.
ActionPartial 9
An action produced a preliminary output snapshot that a later ActionResult supersedes.
Remarks¶
Stream protocol 21 emits this for each non-terminal snapshot yielded by an
async-generator tool. Only the terminal ActionResult is exposed to the
model, so treat these as provisional display state.
SubagentCalled 10
A remote subagent was called.
SubagentStarted 11
An inline subagent started.
SubagentEvent 12
An inline subagent emitted a child event.
SubagentCompleted 13
An inline subagent completed.
MessageAppended 14
Assistant text was appended.
ReasoningAppended 15
Reasoning text was appended.
MessageCompleted 16
An assistant message completed.
ReasoningCompleted 17
A reasoning block completed.
ResultCompleted 18
A structured result completed.
StepStarted 19
A model step started.
StepCompleted 20
A model step completed.
StepFailed 21
A model step failed.
TurnCompleted 22
A turn completed.
TurnFailed 23
A turn failed.
TurnCancelled 24
A turn was cancelled.
ContextCleared 25
Durable model-message history was cleared while the session remained intact.
CompactionRequested 26
Session-history compaction was requested.
CompactionCompleted 27
Session-history compaction completed.
AuthorizationRequired 28
Connection authorization is required.
AuthorizationCompleted 29
Connection authorization completed.
SessionWaiting 30
The session is waiting for another user message.
SessionFailed 31
The session failed.
SessionCompleted 32
The session completed successfully.