iiRecord
Agentic AI Atlas · Retry with Backoff
orch-primitive:retry-with-backoffa5c.ai
II.
OrchestrationPrimitive JSON

orch-primitive:retry-with-backoff

Structured · live

Retry with Backoff json

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

File · agent-stack/interaction-primitives/orchestration-primitives.yamlCluster · agent-stack
Record JSON
{
  "id": "orch-primitive:retry-with-backoff",
  "_kind": "OrchestrationPrimitive",
  "_file": "agent-stack/interaction-primitives/orchestration-primitives.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "displayName": "Retry with Backoff",
    "description": "Retry failed agent work with exponential backoff and a configurable\nmaximum attempt count. The primitive captures the failure reason, waits\nan increasing delay between attempts, and eventually marks the task as\npermanently failed if retries are exhausted. Integrates with the\njournal for auditability of each retry cycle.\n",
    "orchestrationKind": "retry",
    "trigger": "on-failure"
  },
  "outgoingEdges": [
    {
      "from": "orch-primitive:retry-with-backoff",
      "to": "layer:13-orchestration",
      "kind": "realizes",
      "attributes": {}
    },
    {
      "from": "orch-primitive:retry-with-backoff",
      "to": "topic:circuit-breakers",
      "kind": "orch_applies_to",
      "attributes": {}
    },
    {
      "from": "orch-primitive:retry-with-backoff",
      "to": "skill-area:backend-async-processing",
      "kind": "orch_requires_skill_area",
      "attributes": {}
    },
    {
      "from": "orch-primitive:retry-with-backoff",
      "to": "orch-primitive:agent-dispatch",
      "kind": "orch_triggers",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-core-impl:babysitter.core@current",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "supports_orchestration_primitive",
      "attributes": {}
    },
    {
      "from": "agent-core-impl:symphony.core@current",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "supports_orchestration_primitive",
      "attributes": {}
    },
    {
      "from": "orch-primitive:agent-health-check",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "orch_triggers",
      "attributes": {}
    },
    {
      "from": "orch-primitive:result-validation",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "orch_triggers",
      "attributes": {}
    },
    {
      "from": "agent:nanny",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "tool:claude-auto-retry",
      "to": "orch-primitive:retry-with-backoff",
      "kind": "relates_to_topic",
      "attributes": {}
    }
  ]
}