Commit and snapshot in ask_human before suggesting a main merge

This commit is contained in:
Ian Gulliver
2026-10-20 09:11:19 -07:00
parent 3989c2f156
commit 29c993cde0
10 changed files with 229 additions and 211 deletions
+1 -1
View File
@@ -160,7 +160,7 @@ private func reviewWarnings(_ taskId: String, _ store: Store, _ leave: @escaping
async let snapsCall = client.listSnapshots(path: .init(taskId: taskId)).ok.body.json
async let reviewsCall = client.listReviews(path: .init(taskId: taskId)).ok.body.json
let (snaps, reviews) = try await (snapsCall, reviewsCall)
guard let latest = snaps.last(where: { ![.answer, .fork].contains($0.trigger) }) else {
guard let latest = snaps.last(where: { ![.answer, .fork, .askHuman].contains($0.trigger) }) else {
return ([MergeWarning(text: "These changes haven't been reviewed")], false)
}
var items: [MergeWarning] = []