From e59542c0b4da6998e275b93267e30e93c924e9f8 Mon Sep 17 00:00:00 2001 From: Bortlesboat Date: Mon, 11 May 2026 07:54:10 -0400 Subject: [PATCH] fix: normalize stats model aggregation --- src/cortex-cli/src/stats_cmd.rs | 16 ++--- src/cortex-cli/tests/stats_model_case.rs | 77 ++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 8 deletions(-) create mode 100644 src/cortex-cli/tests/stats_model_case.rs diff --git a/src/cortex-cli/src/stats_cmd.rs b/src/cortex-cli/src/stats_cmd.rs index 1e407503e..9aecf7eb0 100644 --- a/src/cortex-cli/src/stats_cmd.rs +++ b/src/cortex-cli/src/stats_cmd.rs @@ -406,14 +406,14 @@ async fn collect_stats(sessions_dir: &PathBuf, cli: &StatsCli) -> Result PathBuf { + std::env::var_os("USERPROFILE") + .or_else(|| std::env::var_os("HOME")) + .map(PathBuf::from) + .expect("home directory environment should be available") +}