pub struct IssueSuggestionMetadata {
pub score: Option<f64>,
pub classification: Option<String>,
pub reasons: Option<Vec<String>>,
pub eval_log_id: Option<String>,
pub rank: Option<f64>,
pub variant: Option<String>,
pub applied_automation_rule_id: Option<String>,
}Expand description
Internal Metadata associated with an issue suggestion, including scoring and classification information.
Fields§
§score: Option<f64>Internal The confidence score of the suggestion. Higher values indicate greater confidence. Null if no score was computed.
classification: Option<String>Internal The classification category of the suggestion. Null if no classification was assigned.
reasons: Option<Vec<String>>Internal The reasons explaining why this suggestion was made. Null if no reasons are available.
eval_log_id: Option<String>Internal Identifier of the evaluation log entry associated with this suggestion. Null if no log entry exists.
rank: Option<f64>Internal The rank of this suggestion relative to other suggestions of the same type. Lower values indicate higher priority. Null if not ranked.
variant: Option<String>Internal The AI prompt variant that generated this suggestion. Null if not applicable.
applied_automation_rule_id: Option<String>Internal Identifier of the automation rule that was applied from this suggestion. Null if no rule was applied.
Trait Implementations§
Source§impl Clone for IssueSuggestionMetadata
impl Clone for IssueSuggestionMetadata
Source§fn clone(&self) -> IssueSuggestionMetadata
fn clone(&self) -> IssueSuggestionMetadata
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more