Skip to content

Commit bf31467

Browse files
committed
fix(iris-chat): skip importing empty sessions from Artemis
Empty sessions (0 messages) created but never used on Artemis were imported and shown in the session list, then vanished on click when cleanupEmptySessions ran. Filter them out during import instead.
1 parent 078395c commit bf31467

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

extension/src/extension/services/iris/sessionSyncUtils.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ export function importSessionsToStore(
5959

6060
for (const session of sessions) {
6161
const messageCount = session.messages?.length || 0;
62+
63+
// Skip empty sessions — they were created but never used
64+
if (messageCount === 0) {
65+
continue;
66+
}
67+
6268
const createdAt = session.creationDate ? new Date(session.creationDate).getTime() : Date.now();
6369

6470
// Extract preview from first user message using shared content extractor

0 commit comments

Comments
 (0)