Add Away mode and an agent fork tool
This commit is contained in:
@@ -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: { $0.trigger != .answer }) else {
|
||||
guard let latest = snaps.last(where: { ![.answer, .fork].contains($0.trigger) }) else {
|
||||
return ([MergeWarning(text: "These changes haven't been reviewed")], false)
|
||||
}
|
||||
var items: [MergeWarning] = []
|
||||
|
||||
Reference in New Issue
Block a user