diff --git a/docs/generated/interfaces/HttpResponse.html b/docs/generated/interfaces/HttpResponse.html
index d6d51042d..12836daa6 100644
--- a/docs/generated/interfaces/HttpResponse.html
+++ b/docs/generated/interfaces/HttpResponse.html
@@ -1,5 +1,5 @@
HttpResponse | uWebSockets.js v20.61.0 documentation interface HttpResponse { close () : HttpResponse ; cork ( cb : () => void ) : HttpResponse ; end ( body ?: RecognizedString , closeConnection ?: boolean ) : HttpResponse ; endWithoutBody ( reportedContentLength ?: number , closeConnection ?: boolean , ) : HttpResponse ; getProxiedRemoteAddress () : ArrayBuffer ; getProxiedRemoteAddressAsText () : ArrayBuffer ; getProxiedRemotePort () : number ; getRemoteAddress () : ArrayBuffer ; getRemoteAddressAsText () : ArrayBuffer ; getRemotePort () : number ; getWriteOffset () : number ; onAborted ( handler : () => void ) : HttpResponse ; onData ( handler : ( chunk : ArrayBuffer , isLast : boolean ) => void , ) : HttpResponse ; onFullData ( maxSize : number , handler : ( fullBody : ArrayBuffer ) => void , ) : HttpResponse ; onWritable ( handler : ( offset : number ) => boolean ) : HttpResponse ; pause () : void ; resume () : void ; tryEnd ( fullBodyOrChunk : RecognizedString , totalSize : number , ) : [ boolean , boolean ] ; upgrade < UserData > ( userData : UserData , secWebSocketKey : RecognizedString , secWebSocketProtocol : RecognizedString , secWebSocketExtensions : RecognizedString , context : us_socket_context_t , ) : void ; write ( chunk : RecognizedString ) : boolean ; writeHeader ( key : RecognizedString , value : RecognizedString ) : HttpResponse ; writeHeaders ( headers : Record < string , RecognizedString > ) : HttpResponse ; writeStatus ( status : RecognizedString ) : HttpResponse ; [ key : string ]: any ; } interface HttpResponse { close () : HttpResponse ; cork ( cb : () => void ) : HttpResponse ; end ( body ?: RecognizedString , closeConnection ?: boolean ) : HttpResponse ; endWithoutBody ( reportedContentLength ?: number , closeConnection ?: boolean , ) : HttpResponse ; getProxiedRemoteAddress () : ArrayBuffer ; getProxiedRemoteAddressAsText () : ArrayBuffer ; getProxiedRemotePort () : number ; getRemoteAddress () : ArrayBuffer ; getRemoteAddressAsText () : ArrayBuffer ; getRemotePort () : number ; getWriteOffset () : number ; onAborted ( handler : () => void ) : HttpResponse ; onData ( handler : ( chunk : ArrayBuffer , isLast : boolean ) => void , ) : HttpResponse ; collectBody ( maxSize : number , handler : ( fullBody : ArrayBuffer ) => void , ) : HttpResponse ; onWritable ( handler : ( offset : number ) => boolean ) : HttpResponse ; pause () : void ; resume () : void ; tryEnd ( fullBodyOrChunk : RecognizedString , totalSize : number , ) : [ boolean , boolean ] ; upgrade < UserData > ( userData : UserData , secWebSocketKey : RecognizedString , secWebSocketProtocol : RecognizedString , secWebSocketExtensions : RecognizedString , context : us_socket_context_t , ) : void ; write ( chunk : RecognizedString ) : boolean ; writeHeader ( key : RecognizedString , value : RecognizedString ) : HttpResponse ; writeHeaders ( headers : Record < string , RecognizedString > ) : HttpResponse ; writeStatus ( status : RecognizedString ) : HttpResponse ; [ key : string ]: any ; } on Data onData ( handler : ( chunk : ArrayBuffer , isLast : boolean ) => void ) : HttpResponse Parameters handler : ( chunk : ArrayBuffer , isLast : boolean ) => void on Full Data onFullData ( maxSize : number , handler : ( fullBody : ArrayBuffer ) => void , ) : HttpResponse Parameters handler : ( chunk : ArrayBuffer , isLast : boolean ) => void collect Body collectBody ( maxSize : number , handler : ( fullBody : ArrayBuffer ) => void , ) : HttpResponse Parameters maxSize : number handler : ( fullBody : ArrayBuffer ) => void on Writable onWritable ( handler : ( offset : number ) => boolean ) : HttpResponse
+
An HttpResponse is valid until either onAborted callback or any of the .end/.tryEnd calls succeed. You may attach user data to this object.
-