fix(agent): index failed apply retry selection
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 1m18s
CD Pipeline / build-and-deploy (push) Successful in 4m45s
CD Pipeline / post-deploy-checks (push) Successful in 2m56s

This commit is contained in:
ogt
2026-07-10 23:04:13 +08:00
parent 90483c5215
commit 394e7e4811
2 changed files with 7 additions and 1 deletions

View File

@@ -1784,7 +1784,11 @@ async def run_failed_apply_check_mode_replay_once(
AND EXISTS (
SELECT 1
FROM incident_evidence verifier
WHERE verifier.post_execution_state ->> 'apply_op_id'
WHERE verifier.incident_id = coalesce(
apply.incident_id::text,
apply.input ->> 'incident_id'
)
AND verifier.post_execution_state ->> 'apply_op_id'
= apply.op_id::text
AND verifier.verification_result = 'failed'
)