Owned tasks
context.fork() creates eager, awaitable work that belongs to the request scope.
Typed cancellation
The first disconnect, error, or shutdown reason is preserved and propagated cooperatively.
LIFO cleanup
context.use() releases resources once, in reverse acquisition order, even after failure.
Backpressure
The Node adapter reads response streams incrementally and waits for drain before continuing.
Graceful shutdown
Stop accepting new requests, allow a grace window, then signal and close remaining sockets.
Web Standards
Application code works with Request, Response, Headers, ReadableStream, and AbortSignal.