Offer "After review" in the Merge dialog while a review runs

This commit is contained in:
Ian Gulliver
2026-10-16 22:34:14 -07:00
parent c2d0ff77d7
commit b28968a0bc
25 changed files with 835 additions and 292 deletions
+2
View File
@@ -328,6 +328,7 @@ func (m *Manager) submitReview(ctx context.Context, l *live, raw json.RawMessage
if len(findings) > 0 {
go m.forwardFindings(l.taskID, l.reviewID)
}
go m.reviewFinished(l.reviewID)
return "Review recorded. End your turn now with one line.", nil
}
@@ -504,6 +505,7 @@ func (m *Manager) failReview(ctx context.Context, reviewID, reason string) {
return
}
slog.Info("review failed", "review", reviewID, "reason", reason)
go m.reviewFinished(reviewID)
}
func (m *Manager) cancelReviews(ctx context.Context, task api.Task, project api.Project) {