Fix task source navigation fallback

This commit is contained in:
klopez4212
2026-06-30 13:55:15 +01:00
parent 82caa72b66
commit 711fd65335
@@ -216,12 +216,14 @@ function ChannelTasksView({
.filter((marker) => !channelId || marker.channelId === channelId)
.map((marker) => {
const message = messageById.get(marker.agentReplyId) ?? null;
const threadMessage =
const resolvedThreadMessage =
messageById.get(marker.threadRootMessageId ?? "") ??
messageById.get(marker.threadRootId) ??
messageById.get(marker.parentMessageId ?? "") ??
message ??
null;
const threadMessage =
resolvedThreadMessage ??
(marker.threadRootId === marker.agentReplyId ? message : null);
return {
marker,
message,