EveAgentInfo
NexusLabs.Eve¶
EveAgentInfo Class¶
Exposes validated identity fields and the complete raw payload from /eve/v1/info.
Inheritance System.Object → EveAgentInfo
Implements System.IEquatable<EveAgentInfo>
Properties¶
EveAgentInfo.AgentName Property¶
Gets the authored agent name.
Property Value¶
EveAgentInfo.Description Property¶
Gets the optional authored agent description.
Property Value¶
EveAgentInfo.DevelopmentRoutesAvailable Property¶
Gets whether the server reports dev-only routes as available.
Property Value¶
EveAgentInfo.Mode Property¶
Gets the runtime mode, either development or production.
Property Value¶
EveAgentInfo.ModelId Property¶
Gets the configured model identifier, or null when the agent selects its model dynamically.
Property Value¶
Remarks¶
eve 0.33.0 reports a dynamic model as
Dynamic with no identifier, rather than through a
placeholder. This value is null exactly when
ModelRouting is Dynamic.
EveAgentInfo.ModelRouting Property¶
Gets how the agent resolves the model it calls.
Property Value¶
EveAgentInfo.Raw Property¶
Gets the complete agent-info JSON payload for fields not projected by this version.
Property Value¶
EveAgentInfo.RawModelRouting Property¶
Gets the routing kind exactly as the agent reported it, or null when the agent reported no routing.
Property Value¶
EveAgentInfo.Version Property¶
Gets the agent-info payload schema version.