Move questions and reviews into the transcript; agents answer findings

This commit is contained in:
Ian Gulliver
2026-10-19 09:14:21 -07:00
parent eb7e0a13c4
commit 27ff0f457b
21 changed files with 903 additions and 801 deletions
+2 -3
View File
@@ -166,8 +166,7 @@ private func reviewWarnings(_ taskId: String, _ store: Store, _ leave: @escaping
var items: [MergeWarning] = []
let open: @MainActor () -> Void = {
leave {
store.focusTask(taskId, .reviews)
store.pickReview(latest.n)
store.jumpTo(taskId, .review(latest.n))
}
}
let r = reviews.first { $0.snapshotN == latest.n }
@@ -233,7 +232,7 @@ private struct MergeContent: View {
let leave = model.leave
warnings.append(MergeWarning(text: questions == 1 ? "The agent's open question will be dismissed" : "The agent's \(questions) open questions will be dismissed", open: {
leave {
store.focusTask(taskId, .questions)
store.showQuestion(taskId)
}
}))
}