iiRecord
Agentic AI Atlas · Invocation
state-machine:invocationa5c.ai
II.
StateMachine JSON

state-machine:invocation

Structured · live

Invocation json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · lifecycle/state-machines/invocation.yamlCluster · lifecycle
Record JSON
{
  "id": "state-machine:invocation",
  "_kind": "StateMachine",
  "_file": "lifecycle/state-machines/invocation.yaml",
  "_cluster": "lifecycle",
  "attributes": {
    "governsNodeKindId": "node-kind:Invocation",
    "displayName": "Invocation",
    "targetNodeKind": "Invocation",
    "description": "Lifecycle for a single agent invocation (one CLI process spawn) from\nspawned through any of the terminal states.\n",
    "states": [
      {
        "id": "invocation.spawned",
        "displayName": "Invocation / spawned",
        "terminal": false,
        "description": "The 'spawned' state of the invocation state machine."
      },
      {
        "id": "invocation.running",
        "displayName": "Invocation / running",
        "terminal": false,
        "description": "The 'running' state of the invocation state machine."
      },
      {
        "id": "invocation.paused",
        "displayName": "Invocation / paused",
        "terminal": false,
        "description": "The 'paused' state of the invocation state machine."
      },
      {
        "id": "invocation.interrupted",
        "displayName": "Invocation / interrupted",
        "terminal": false,
        "description": "The 'interrupted' state of the invocation state machine."
      },
      {
        "id": "invocation.aborted",
        "displayName": "Invocation / aborted",
        "terminal": true,
        "description": "The 'aborted' state of the invocation state machine."
      },
      {
        "id": "invocation.timed-out",
        "displayName": "Invocation / timed-out",
        "terminal": true,
        "description": "The 'timed-out' state of the invocation state machine."
      },
      {
        "id": "invocation.completed",
        "displayName": "Invocation / completed",
        "terminal": true,
        "description": "The 'completed' state of the invocation state machine."
      },
      {
        "id": "invocation.crashed",
        "displayName": "Invocation / crashed",
        "terminal": true,
        "description": "The 'crashed' state of the invocation state machine."
      },
      {
        "id": "invocation.killed",
        "displayName": "Invocation / killed",
        "terminal": true,
        "description": "The 'killed' state of the invocation state machine."
      }
    ]
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "invocation:01kqex-invocation-001",
      "to": "state-machine:invocation",
      "kind": "governed_by"
    }
  ]
}