I’m building Shadow around sponsor-funded agent purchases on Arc. One question I keep coming back to is what the agent should do when it submits a payment and loses the response. A timeout leaves the outcome unknown. If the agent starts another purch...