Files
kennethreitzandClaude Fable 5 d3e1b62960 Step up to Responder 8.2.1 — typed params, rate limits, and a 304 for the encore
The shell picks up what the new framework offers: validated query
params (limit=abc is a 422 now, not a 500), a 512KB body cap ahead of
the JSON parser, per-IP rate limits on the PIL-rendering og card and
the editor endpoints, security headers and auto-ETags on everything,
a 60s request budget, orjson under the JSON, and lifespan instead of
on_event. Handlers return their responses now instead of mutating
resp — except where RateLimiter.limit would swallow the return value
(upstream bug; check() is called in-handler instead). Plus a web-layer
test suite and a verify skill, and the README finally serves granian.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 13:50:46 -04:00
..