From 28c90920ef9fdc5958c547552071fcd13f155ecd Mon Sep 17 00:00:00 2001 From: xintaofei Date: Thu, 19 Mar 2026 22:07:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=87=E6=BB=A4=E6=8E=89opencode=E7=9A=84?= =?UTF-8?q?=E7=A9=BA=E4=BC=9A=E8=AF=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/parsers/opencode.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/parsers/opencode.rs b/src-tauri/src/parsers/opencode.rs index a1ea90c..f089913 100644 --- a/src-tauri/src/parsers/opencode.rs +++ b/src-tauri/src/parsers/opencode.rs @@ -127,7 +127,11 @@ impl OpenCodeParser { let mut conversations = Vec::with_capacity(rows.len()); for row in rows { - conversations.push(Self::parse_sqlite_summary_row(&row)?); + let summary = Self::parse_sqlite_summary_row(&row)?; + if summary.message_count == 0 { + continue; + } + conversations.push(summary); } Ok(conversations)