Show HN: Replay three AI agent approval failures in five seconds, in Python
Category: ai-ml
Tags: ai-agents, idempotency, reliability, python, crash-recovery, approvals
Score: 7.3/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 7)
Call4Agents is a Python library that adds once-only, approval-bound, and undoable semantics to AI agent actions, preventing duplicate side effects like payments or emails after crashes, retries, or resumes. It integrates with LangGraph, Pydantic AI, the OpenAI Agents SDK, and MCP, offering idempotency keys, recorded replays, and diffing—filling a real gap in agent reliability and safety.
Target audience: backend devs, AI engineers, devops
Repository: https://github.com/salahmakboul/call4agents · Python · Apache-2.0 · 2 stars
View on Hacker News