Use three required sources: one durable OpenAI-agent recipe, one checkpointing reference, and one containment engineering post for approval-boundary realism. Keep the optional refresher for core durable-execution vocabulary only.
Required
A practical Temporal recipe for wrapping an OpenAI Agents SDK loop in durable workflow execution, with model calls and tools treated as activities that can be retried, recorded, and resumed.
Read for: how to translate an agent loop into workflow state, activity boundaries, retries, and event history.
Required
Official LangGraph guidance on checkpointers, threads, checkpoints, state snapshots, long-term stores, human-in-the-loop flows, time travel, and fault tolerance.
Read for: the checkpoint and resume vocabulary needed to discuss production agent state without hand-waving.
Required
A recent Anthropic engineering post on containment across products, including why human approval prompts can fail when the surrounding system allows coercion, confusion, or unsafe authority transfer.
Read for: how to make approval gates operationally meaningful instead of treating the human as a magic safety layer.
Optional Refresher
A concise refresher on the durable-execution model: event history, replay, recovery after worker failure, and long-running workflow semantics.
Skim for: core replay language if workflow engines are not already fresh in memory.