RunFeedbackRequest
Namespace AgentPrism · Assembly
AgentPrism.AspNetCore.dllRequest body for writing a run/message score.
public sealed record RunFeedbackRequest : IEquatable<RunFeedbackRequest>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”IEquatable<RunFeedbackRequest>
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
Section titled “Constructors”RunFeedbackRequest()
Section titled “ RunFeedbackRequest()”public RunFeedbackRequest()Properties
Section titled “Properties”Comment
Section titled “ Comment”Free-text comment.
public string? Comment { get; init; }Property Value
Section titled “Property Value”The format of the score.
public required RunScoreKind Kind { get; init; }Property Value
Section titled “Property Value”MessageId
Section titled “ MessageId”The id of the scored message. If left blank, the score applies to the whole run.
public string? MessageId { get; init; }Property Value
Section titled “Property Value”0/1 for RunScoreKind.Binary, 1.5 for RunScoreKind.Stars.
public required int Value { get; init; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”Equals(object?)
Section titled “ Equals(object?)”public override bool Equals(object? obj)Parameters
Section titled “Parameters”obj object?
Returns
Section titled “Returns”Equals(RunFeedbackRequest?)
Section titled “ Equals(RunFeedbackRequest?)”public bool Equals(RunFeedbackRequest? other)Parameters
Section titled “Parameters”other RunFeedbackRequest?
Returns
Section titled “Returns”GetHashCode()
Section titled “ GetHashCode()”public override int GetHashCode()Returns
Section titled “Returns”ToString()
Section titled “ ToString()”public override string ToString()Returns
Section titled “Returns”Operators
Section titled “Operators”operator ==(RunFeedbackRequest?, RunFeedbackRequest?)
Section titled “ operator ==(RunFeedbackRequest?, RunFeedbackRequest?)”public static bool operator ==(RunFeedbackRequest? left, RunFeedbackRequest? right)Parameters
Section titled “Parameters”left RunFeedbackRequest?
right RunFeedbackRequest?
Returns
Section titled “Returns”operator !=(RunFeedbackRequest?, RunFeedbackRequest?)
Section titled “ operator !=(RunFeedbackRequest?, RunFeedbackRequest?)”public static bool operator !=(RunFeedbackRequest? left, RunFeedbackRequest? right)Parameters
Section titled “Parameters”left RunFeedbackRequest?
right RunFeedbackRequest?