Payload schema
The TypeScript script source to run.
Caller-supplied obligation identity — the cross-stream correlation key the settlement points back at, and what every settle idempotency key derives from.
Absolute epoch-ms deadline for typecheck, start, and execution. Recovery can deliver this request arbitrarily late; past the deadline it settles expired instead of running.
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "The TypeScript script source to run."
},
"executionId": {
"type": "string",
"description": "Caller-supplied obligation identity — the cross-stream correlation key the settlement points back at, and what every settle idempotency key derives from."
},
"expiresAt": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"description": "Absolute epoch-ms deadline for typecheck, start, and execution. Recovery can deliver this request arbitrarily late; past the deadline it settles expired instead of running."
}
},
"required": [
"code",
"executionId",
"expiresAt"
],
"additionalProperties": false
}