Files
OmniRoute/tests
Diego Rodrigues de Sa e Souza ebd6afd59a fix(providers): degrade Arena (lmarena) cookie validation redirect to unsupported (#7542) (#7710)
- validateWebCookieProvider's /models probe against lmarena's registered
  baseUrl (a POST-only streaming endpoint from #6280) triggers a 307
  REDIRECT_BLOCKED from safeOutboundFetch, which was surfaced as a raw
  "Redirect blocked" error (unsupported:false) instead of the honest
  "unsupported" signal — the dashboard rendered a hard Invalid state for a
  perfectly valid cookie.
- Add toWebCookieValidationErrorResult() in validation/transport.ts: for
  providers whose /models probe is known-unreliable (lmarena for now),
  REDIRECT_BLOCKED now degrades to {valid:false, unsupported:true}, mirroring
  the same REDIRECT_BLOCKED degrade already applied on the discovery path by
  #6267. Deliberately scoped to lmarena only (see code comment) — other
  web-cookie providers with a similarly-shaped baseUrl need their own proven
  repro before joining the allowlist.
- Remove the now-stale comment at validation.ts claiming lmarena has no
  providerRegistry entry (false since #6280 registered one).
- Regression test: tests/unit/arena-cookie-validation-redirect-7542.test.ts
  (RED confirmed against unfixed code, GREEN after the fix).
2026-07-19 02:31:19 -03:00
..
2026-05-23 01:46:59 -03:00
2026-07-13 09:12:40 -03:00
2026-07-02 10:47:13 -03:00
2026-07-06 02:25:17 -03:00
2026-07-13 09:12:40 -03:00
2026-06-13 17:27:40 -03:00