Skip to content

Commit 7d4343d

Browse files
committed
fix: track qwen user prompt counts
1 parent 366a8cc commit 7d4343d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/data.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ function parseQwenSessionFile(sessionFile) {
269269
let sessionId = path.basename(sessionFile, path.extname(sessionFile));
270270
let projectPath = '';
271271
let msgCount = 0;
272+
let userMsgCount = 0;
272273
let firstMsg = '';
273274
let firstTs = stat.mtimeMs;
274275
let lastTs = stat.mtimeMs;
@@ -298,6 +299,7 @@ function parseQwenSessionFile(sessionFile) {
298299
if (!text || isSystemMessage(text)) continue;
299300

300301
msgCount++;
302+
if (entry.type === 'user') userMsgCount++;
301303
if (!firstMsg) firstMsg = text.slice(0, 200);
302304
} catch {}
303305
}
@@ -306,6 +308,7 @@ function parseQwenSessionFile(sessionFile) {
306308
sessionId,
307309
projectPath,
308310
msgCount,
311+
userMsgCount,
309312
firstMsg,
310313
firstTs,
311314
lastTs,
@@ -382,6 +385,7 @@ function scanQwenSessions(qwenDir) {
382385
has_detail: true,
383386
file_size: summary.fileSize,
384387
detail_messages: summary.msgCount,
388+
user_messages: summary.userMsgCount || 0,
385389
model: summary.model || '',
386390
mcp_servers: summary.mcpServers || [],
387391
skills: [],

0 commit comments

Comments
 (0)