fix. harden Go review flow
Fix runner bootstrap and auth handling, preserve queued SHAs, make event/job acceptance atomic, fence stale runs, correct retries and prompts, add fake end-to-end coverage, and fix deployment defaults. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -12,6 +12,7 @@ type Store interface {
|
||||
InsertWebhookEvent(context.Context, domain.WebhookEvent) (bool, error)
|
||||
CooldownRemaining(context.Context, string, int, time.Duration) (int, error)
|
||||
EnqueueJob(context.Context, domain.WebhookEvent, domain.ParsedCommand) (domain.Job, error)
|
||||
EnqueueAcceptedJob(context.Context, domain.WebhookEvent, domain.ParsedCommand, time.Duration) (domain.Job, bool, int, error)
|
||||
ClaimNextJob(context.Context, time.Time, time.Duration, int) (*domain.Job, *domain.ReviewRun, error)
|
||||
FinishJob(context.Context, int64, int64, bool, bool, *domain.ReviewResult, error) error
|
||||
LatestFailedJob(context.Context) (*domain.Job, error)
|
||||
|
||||
Reference in New Issue
Block a user