events.iterate.com

Event type

events.iterate.com/agent/runtime-changed

The agent's committed runtime transition, used to finalize server-owned feed presentation.

Payload schema

runtimeobject
triggersobject
pendinginteger
runnableinteger
llmRequestsobject
scheduledinteger
requestedinteger
startedinteger
runningScriptsinteger
sinceOffsetinteger

Offset of the event which established this runtime snapshot.

sincestring

createdAt of the event which established this runtime snapshot.

Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "runtime": {
      "type": "object",
      "properties": {
        "triggers": {
          "type": "object",
          "properties": {
            "pending": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "runnable": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            }
          },
          "required": [
            "pending",
            "runnable"
          ],
          "additionalProperties": false
        },
        "llmRequests": {
          "type": "object",
          "properties": {
            "scheduled": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "requested": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "started": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            }
          },
          "required": [
            "scheduled",
            "requested",
            "started"
          ],
          "additionalProperties": false
        },
        "runningScripts": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        }
      },
      "required": [
        "triggers",
        "llmRequests",
        "runningScripts"
      ],
      "additionalProperties": false
    },
    "sinceOffset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991,
      "description": "Offset of the event which established this runtime snapshot."
    },
    "since": {
      "type": "string",
      "format": "date-time",
      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
      "description": "createdAt of the event which established this runtime snapshot."
    }
  },
  "required": [
    "runtime",
    "sinceOffset",
    "since"
  ],
  "additionalProperties": false
}