run() starts.
Owns the whole exchange: no MCP auth, no DNS-rebinding guards, and no CORS
headers run in front of it, and its Response is written back verbatim.
Parameters
request
Request
Returns
Response | Promise<Response>Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
type CustomRouteHandler = (request) => Response | Promise<Response>;
run() starts.
Owns the whole exchange: no MCP auth, no DNS-rebinding guards, and no CORS
headers run in front of it, and its Response is written back verbatim.
Request
Response | Promise<Response>