← All stories
discussionr/AI_Agents · Oct 14, 2026

Your agent just retried. Did it do the work twice?

A background agent workflow double-fired after a transient database error: a retried step committed a second write because the durable checkpoint sat too late in the pipeline. The thread is a sharp reminder that retries are safe only when retried steps are idempotent — and that testing failure recovery means killing the process mid-step on purpose, not just running the happy path.

Read the full source →