http.response.start + http.response.body directly on the ASGI send callable. This is required because raw ASGI middleware cannot use JSONResponse(scope, ...) without calling into Starlette internals — ...
# Apply ECC hook fix to ~/.claude/settings.local.json. # - Creates a timestamped backup next to the original. # - Rewrites the file as UTF-8 (no BOM), LF line endings. # - Routes hook commands ...
So it turns out the random number generator long used by developers working with Google's V8 JavaScript engine doesn't really generate random numbers at all. That's being fixed in the latest release ...