vibecorp/connectors · PR #5221 · Connector: backoff on 429 from upstream Demo PR (public-style)
Trust Certificate
Escalate to owner. Specific question required.
Required proof missing. Routed to owner with a clear human-ask.
82Trust score
Escalate
Intent
Adds retry handling for transient API failures in payment connector. Backoff configured at 200ms base, jitter ±50ms, max 5 attempts. New code-path is gated behind `connector.retry.enabled` flag (default off).
Contract reasoning: would this retry storm an upstream that has no idempotency contract? Returned ambiguous.
3
Human (escalate)
Required only because contract proof remains missing. Routed to @connectors-team owner.
Human-ask · what reviewer actually needs to answer
Confirm: (1) does Stripe's `/charges` endpoint promise idempotency on retry given the same `Idempotency-Key`? (2) what's the expected behavior on timeout @ attempt 5 — surface or silently fail? Both answers convert to permanent evals.