
AI & Machine Learning18 min
Restate Durable Agents: Duplicate Tool Calls Tested (2026)
I ran nine crash tests on a Restate agent. One repeated a charge, one repeated a paid LLM call, and an idempotency key fixed the charge. TypeScript, 2026.
Tag
2 posts

AI & Machine Learning18 min
I ran nine crash tests on a Restate agent. One repeated a charge, one repeated a paid LLM call, and an idempotency key fixed the charge. TypeScript, 2026.
Backend Development16 min
Make POST and PATCH retry-safe. Build a production idempotency-key layer in TypeScript on Node 24 with Fastify 5 and Postgres 18: atomic claims, 409s, replays.