Route parameters type
Data type for middleware-set data
Original incoming request
Route parameters from URL (e.g., { id: '123' } from '/items/:id')
Shared data for middleware to pass to handlers. Use this to store computed data like authenticated user, parsed body, etc.
Response customization (status, headers)
Logger instance
Context for Durable Object route handlers. Contains per-request data only - DO instance data (storage, env) is on the handler's
this.