Don't call a Merge & continue a dismissal of the ready call

This commit is contained in:
Ian Gulliver
2026-10-20 15:01:26 -07:00
parent a95e0ddb29
commit cf9ee03284
7 changed files with 21 additions and 7 deletions
+6
View File
@@ -517,6 +517,12 @@ final class TranscriptBuilder {
continue
}
}
if ev.kind == "task.ready_cleared" && str(p, "reason") == "merge" {
if sink == nil && own {
lastReady = nil
}
continue
}
if ev.kind == "inbox.updated" {
let item = try! decodePayload(ev.payload, as: InboxItem.self)
ctx.questions[item.id]?.question = item