events.iterate.com

Event type

events.iterate.com/agent/llm-request-requested

The recorded INTENT to run one LLM turn. Carries no id: the request's identity is the offset this event gets on commit. The reduce ignores it when no trigger is pending or a request already is open — a late debounced intent is a harmless stream fact.

Payload schema

modelstring

Model pinned for this turn.

expiresAtnumber

Absolute epoch-ms horizon (trigger time + llmRequestExpiryMs — deterministic, so concurrent schedulings of the same trigger dedupe on the idempotency key): past it the request settles cancelled/expired instead of running.

Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "model": {
      "type": "string",
      "description": "Model pinned for this turn."
    },
    "expiresAt": {
      "type": "number",
      "description": "Absolute epoch-ms horizon (trigger time + llmRequestExpiryMs — deterministic, so concurrent schedulings of the same trigger dedupe on the idempotency key): past it the request settles cancelled/expired instead of running."
    }
  },
  "required": [
    "model",
    "expiresAt"
  ]
}