Readonly
attemptThis is a signal that is aborted when the current attempt has been completed either successful or unsuccessfully. When the signal is aborted, the current attempt has been completed and the handler should not perform any more work, other than cleanup any external resources that might be shared across attempts (e.g. database connections).
Readonly
attemptAttempt headers - the following headers are sent by the restate runtime. These headers are attempt specific, generated by the restate runtime uniquely for each attempt. These headers might contain information such as the W3C trace context, and attempt specific information.
Readonly
bodyRaw unparsed request body
Readonly
extraExtra arguments provided to the request handler: Lambda: [Context] Cloudflare workers: [Env, ExecutionContext] Deno: [ConnInfo] Bun: [Server] These arguments can contain request-specific values that could change after a suspension. Care should be taken to use them deterministically.
Readonly
headersRequest headers - the following headers capture the original invocation headers, as provided to the ingress.
Readonly
idThe unique id that identifies the current function invocation. This id is guaranteed to be unique across invocations, but constant across reties and suspensions.
Represents the original request as sent to this handler.
A request object includes the request headers, and the raw unparsed request body.