diff --git a/src-tauri/src/commands/claude.rs b/src-tauri/src/commands/claude.rs index 529eb1a2..ce08a949 100644 --- a/src-tauri/src/commands/claude.rs +++ b/src-tauri/src/commands/claude.rs @@ -65,6 +65,9 @@ struct JsonlEntry { entry_type: Option, message: Option, timestamp: Option, + /// Whether this is a sidechain/warmup session (should be hidden from UI) + #[serde(rename = "isSidechain")] + is_sidechain: Option, } /// Represents the message content @@ -229,6 +232,36 @@ fn extract_first_user_message(jsonl_path: &PathBuf) -> (Option, Option