EveSendTurnRequest
NexusLabs.Eve¶
EveSendTurnRequest Class¶
Describes one user turn sent to an eve session.
Inheritance System.Object 🡒 EveSendTurnRequest
Implements System.IEquatable<EveSendTurnRequest>
Properties¶
EveSendTurnRequest.ClientContext Property¶
Gets ephemeral context used only for this model call.
Property Value¶
EveSendTurnRequest.Headers Property¶
Gets headers that apply to this POST and its stream reconnects. These values override client headers but not authentication headers.
Property Value¶
System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>
EveSendTurnRequest.InputResponses Property¶
Gets responses that resolve pending approvals or questions.
public System.Collections.Generic.IReadOnlyList<NexusLabs.Eve.EveInputResponse>? InputResponses { get; init; }
Property Value¶
System.Collections.Generic.IReadOnlyList<EveInputResponse>
EveSendTurnRequest.Message Property¶
Gets the optional user message.
Property Value¶
EveSendTurnRequest.OutputSchema Property¶
Gets the optional JSON Schema that the turn's structured result must satisfy.
Property Value¶
System.Nullable<System.Text.Json.JsonElement>
EveSendTurnRequest.StreamReconnectPolicy Property¶
Gets the reconnect policy for this turn's event stream.