fix paired owner progress identity

This commit is contained in:
ejclaw
2026-04-30 00:45:04 +09:00
parent 7ca6145f65
commit 54ea9afae6
3 changed files with 101 additions and 3 deletions

View File

@@ -166,11 +166,11 @@ export async function runQueuedGroupTurn(args: {
)
: !isBotOnlyPairedRoomTurn(chatJid, missedMessages);
let fallbackMessages = missedMessages;
if (currentTask && hasHumanMsg) {
if (currentTask !== undefined && hasHumanMsg) {
const resolvedTask = resolveOwnerTaskForHumanMessage({
group,
chatJid,
existingTask: currentTask,
existingTask: currentTask ?? null,
});
currentTask = resolvedTask.task;
if (resolvedTask.supersededTask) {