⚠ Orphaned Call Detected · Agent Failure Series #19
The agent
succeeded
.
The action didn't.
The agent called
reserve_inventory()
async, received a job ID,
and treated
"queued"
as
"done"
. It wasn't.
By the time the job ran, two other reservations had cleared the inventory.
The job failed silently — but the customer already got their confirmation.
To: sarah.chen@acme.com · Sent: T+3.2s
✓ Your order is confirmed!
Hi Sarah — we've reserved
5 units of Product A72
for Order #4821.
Delivery in 3–5 business days.
⚠ Reality: reservation failed at T+4.6s · 0 units reserved · nobody notified
↻ Replay Simulation
Agent Failure Series
#19
ORPHAN
CALL
The async call your agent fired — then forgot about.
SIMULATION
Task →
"Reserve 5 units of Product A72 for Order #4821, then send the customer a confirmation email."
Agent Execution · What the agent sees
Press RUN SIMULATION to start ↓
Background Job Reality · What actually happened
INVENTORY
—
Product A72
Job queue is empty.
▶ RUN SIMULATION
T+0.0s
Success (agent's view)
Queued / Pending
Running
Failed (reality)
Orphaned call