A restarted agent can correctly recover its work and still send the same message twice. That happens when execution recovery and outbound-delivery recovery share a vague notion of “done. ” A session transcript may show that a tool call finished, while the delivery path still has a pending outbou...
Source: [Dev.to](https://dev.to/zira125/your-agent-recovered-the-run-did-it-recover-the-message-3pnj)