Add Away mode and an agent fork tool

This commit is contained in:
Ian Gulliver
2026-10-19 21:40:24 -07:00
parent bb60b685ba
commit f6f2440635
22 changed files with 617 additions and 317 deletions
+1 -1
View File
@@ -467,7 +467,7 @@ final class TranscriptBuilder {
let snap = try! decodePayload(ev.payload, as: Snapshot.self)
let row = Row(.snapshot(snap), taskId: taskId)
ctx.reviewButtons[snap.n] = row
if snap.trigger != .answer && sink == nil {
if ![.answer, .fork].contains(snap.trigger) && sink == nil {
lastReady = nil
}
put(row)