diff options
| author | main <main@swarm.moe> | 2026-03-20 23:19:33 -0400 |
|---|---|---|
| committer | main <main@swarm.moe> | 2026-03-20 23:19:33 -0400 |
| commit | eb0f0f73b7da9d76ff6833757fd265725d3e4b14 (patch) | |
| tree | 38d64a437cac0518caf2cca5aa4bff5984e64515 /crates/fidget-spinner-store-sqlite/src/lib.rs | |
| parent | ae809af85f6687ae21d7e2f7140aa88354c446cc (diff) | |
| download | fidget_spinner-eb0f0f73b7da9d76ff6833757fd265725d3e4b14.zip | |
Polish metric slices and MCP time projections
Diffstat (limited to 'crates/fidget-spinner-store-sqlite/src/lib.rs')
| -rw-r--r-- | crates/fidget-spinner-store-sqlite/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/fidget-spinner-store-sqlite/src/lib.rs b/crates/fidget-spinner-store-sqlite/src/lib.rs index 283f5d3..fbdbb32 100644 --- a/crates/fidget-spinner-store-sqlite/src/lib.rs +++ b/crates/fidget-spinner-store-sqlite/src/lib.rs @@ -497,6 +497,7 @@ pub struct FrontierMetricPoint { pub value: f64, pub verdict: FrontierVerdict, pub closed_at: OffsetDateTime, + pub dimensions: BTreeMap<NonEmptyText, RunDimensionValue>, } #[derive(Clone, Debug, Deserialize, PartialEq, Serialize)] @@ -1424,6 +1425,7 @@ impl ProjectStore { .map(|(record, outcome, value)| { Ok(FrontierMetricPoint { closed_at: outcome.closed_at, + dimensions: outcome.dimensions.clone(), experiment: self.experiment_summary_from_record(record.clone())?, hypothesis: self.hypothesis_summary_from_record( self.hypothesis_by_id(record.hypothesis_id)?, |