ops(OPS67): retry com backoff nos fetchs do forgejo-api #84

Merged
fsolla merged 1 commit from OPS67-forgejo-retry-com-backoff-nos-fetchs-do-forgejo-api-fe into main 2026-08-19 13:28:38 +00:00

1 commit

Author SHA1 Message Date
Francisco Solla
99cadc068e ops(OPS67): retry com backoff nos fetchs do forgejo-api
All checks were successful
CI (PR) / checks (pull_request) Successful in 3m19s
PR Ready + auto-merge / ready-automerge (pull_request) Successful in 3m36s
Promote plan-issue Related on main merge / plan-issue-ready (pull_request) Has been skipped
Main merge flips claimed issues to done + in-prod / issue-done (pull_request) Successful in 27s
Um fetch failed transitorio (rede/DNS/reset) matava o run do safety net
(agent-pr-ready-automerge) no meio da espera de checks. Retry no request()
do cliente: fetch reject retenta em qualquer metodo; body-drop em GET
retenta; 5xx (502/503/504) retenta so em GET (body cancelado antes do
retry); 4xx e body-drop em escrita falham fail-closed. 3 retries, base
300ms x2, jitter +-20%, console.warn pt-BR por retry; opcoes flat no
createApi (retries/backoffMs/jitter/sleepImpl). 12 specs unit novas.
2026-08-19 10:21:24 -03:00