WEBHOOK REPLAY LABlive
evalbench lite

Replay Evaluations

Run real replays against pinned targets and assert on response status, body, and timing. Each assertion is recorded as evidence.

Test CaseTarget / ProviderResultLatest AssertionsActions
GitHub pull_request.opened forwards 200
Replaying an opened PR should be accepted by the sync worker.
statusEquals=200bodyIncludes=""ok":true"responseTime<1500ms
GitHub Sync Worker
github-demo
pass
status: 200
  • okstatusEquals · status=200
  • okbodyIncludes · body contains ""ok":true"
  • okresponseTimeLessThanMs · 418ms < 1500ms
Stripe payment.failed forwards 200
Replaying a failed payment should reach the forwarder, return 200, and respond quickly.
statusEquals=200bodyIncludes=""ok":true"responseTime<2000ms
Stripe Internal Forwarder
stripe-demo
fail
status: 502
  • failstatusEquals · expected 200, got 502
  • failbodyIncludes · body does not contain "\"ok\":true"
  • okresponseTimeLessThanMs · 1284ms < 2000ms
Run executes a real replay against the linked target and records each assertion as evidence.