Use canonical turn progress for dashboard rooms

This commit is contained in:
ejclaw
2026-04-28 22:53:00 +09:00
parent b83de973f8
commit 85e04e8a67
5 changed files with 22 additions and 124 deletions

View File

@@ -98,7 +98,6 @@ function buildRoomActivity(
attempts,
outputs: pairedTask ? deps.loadPairedTurnOutputs(pairedTask.id) : [],
messages: deps.loadRecentChatMessages(entry.jid, 8),
progressMessages: deps.loadRecentChatMessages(entry.jid, 40),
});
}
@@ -129,9 +128,6 @@ export function buildRoomsTimelineResult(
for (const [jid, { snapshot, entry }] of uniqueByJid) {
const pairedTask = deps.loadLatestPairedTaskForChat(jid) ?? null;
const messages = deps.loadRecentChatMessages(jid, 8);
const progressMessages = pairedTask
? deps.loadRecentChatMessages(jid, 40)
: messages;
const outputs = deps.loadRecentPairedTurnOutputsForChat(jid, 8);
if (!pairedTask && messages.length === 0 && outputs.length === 0) continue;
@@ -147,7 +143,6 @@ export function buildRoomsTimelineResult(
attempts: [],
outputs,
messages,
progressMessages,
outputLimit: 8,
});
}