Skip to content
Developer Preview

ScheduleRow

Experimental

One live schedule. Membership is the liveness verdict — no status member rides the row.

  • cronExpr — Experimental
  • jobId — Experimental
  • nextFireAtMs — Experimental
  • prompt — Experimental
  • recurring — Experimental
Source

schema/msp/experimental/msp.schema.json#/types/ScheduleRow

{
"description": "One live schedule. Membership is the\nliveness verdict — no `status` member rides the row.",
"properties": {
"cronExpr": {
"description": "The verbatim cron expression, opaque on the wire.",
"type": "string"
},
"jobId": {
"description": "The schedule's job id (`CronJobRow.id`). Unique within one\nresponse.",
"type": "string"
},
"nextFireAtMs": {
"description": "The absolute epoch-ms next fire.",
"type": "integer"
},
"prompt": {
"description": "The verbatim stored prompt.",
"type": "string"
},
"recurring": {
"description": "The one-shot versus recurring split.",
"type": "boolean"
}
},
"required": [
"cronExpr",
"jobId",
"nextFireAtMs",
"prompt",
"recurring"
],
"type": "object",
"x-msp-descriptor": "schedule/list",
"x-msp-stability": "experimental"
}