II.
OrchestrationPrimitive JSON
Structured · liveorch-primitive:retry-with-backoff
Retry with Backoff json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"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": {}
}
]
}