use schemars::JsonSchema;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Clone, JsonSchema)]
#[schemars(rename = "cli.output.notification.laboratories.executions.Laboratory")]
pub struct Laboratory {
pub laboratory: Vec<LabResultItem>,
}
#[derive(Serialize, Deserialize, Debug, Clone, JsonSchema)]
#[schemars(rename = "cli.output.notification.laboratories.executions.LabResultItem")]
pub struct LabResultItem {
pub agent: crate::agent::InlineAgentBaseWithFallbacksOrRemoteCommitOptional,
pub score: Option<f64>,
}